Реклама

Главная - Обзоры
Не удалось создать объект для подписания. Почему возникает «Ошибка при подписании данных» при отправке отчетности с помощью сервиса «1С-Отчетность»? Введение в цифровые подписи

При работе с различными сервисами, использующими «Электронную Цифровую Подпись» (ЭЦП) пользователь может столкнуться с ошибкой «Error calling method on NPObject». Указанная дисфункция может возникнуть при цифровом подписании электронных документов, генерации электронных ключей, при входе в личный кабинет электронного банкинга, при попытке логина на ресурсах государственных порталов услуг и так далее. В данном материале я расскажу, что это за ошибка и как исправить Error calling method on NPObject на вашем ПК.

Текст ошибки «Error calling method on NPObject»

В переводе с английского языка текст данной ошибки звучит как «Ошибка вызванного метода в NPObject» и обычно обозначает ситуацию появления ошибки в коде программ, написанных на Visual C ++ или Javascript.

Подобная проблема наиболее часто встречается у пользователей браузеров Mozilla Firefox и Google Chrome, работающих с различными сетевыми ресурсами (программами), которые используют в своей работе электронную цифровую подпись (ЭЦП).

Конкретные же причины проблемы могут быть следующими:

Как исправить Error calling method on NPObject

Для решения проблемы Error calling method on NPObject рекомендую выполнить следующее:

  1. Перезагрузите ваш компьютер. Иногда это может оказаться эффективным;
  2. Если вы не IT-специалист, тогда, первым делом, рекомендую написать письмо (или позвонить) в техническую поддержку ресурса (или программного продукта), при работе с которым возникает данная ошибка, и описать имеющуюся проблему;
  3. Проверьте корректность отображения даты и времени на вашем компьютере. Если они «сбились» — наведите курсор мыши на отображение даты и времени в нижнем правом углу экрана, нажмите правую клавишу мыши, выберите в появившемся меню «Настройка даты и времени» и измените дату и время на корректные показатели;

  4. Временно отключите (удалите) внешние расширения (дополнения) для вашего браузера;
  5. Если инструмент цифровой подписи реализован в виде плагина для вашего браузера, тогда полностью удалите данный плагин с браузера, перегрузите ваш ПК, а затем попробуйте заново установите данный плагин;
  6. Полностью переустановите имеющиеся у вас стационарные программы для цифровой подписи (при наличии таковых);
  7. Очистите кэш вашего браузера. К примеру, на Хром это делается переходом в настройки, затем кликаем на «Показать дополнительные настройки», находим кнопку «Очистить историю», выбираем сверху «За всё время». Ставим галочку на опции «Изображения и другие файлы, сохранённые в кэше», убираем галочки с других опций и жмём на «Очистить историю»;

  8. Очистите кэш Java. Перейдите в Панель управления – Программы, там найдите «Java». Кликните на данный значок, откроется панель управления Находим раздел «Temporary Internet Files» и там кликаем на «Settings». Находим кнопку «Delete Files», жмём на неё и подтверждаем удаление временных файлов («Delete Temporary Files Settings») нажав на «Ok»;

  9. Отзовите старые сертификаты и запросите новые, после получения новых сертификатов смените пароли. После смены паролей удалите старые сертификаты, для чего в Java перейдите во вкладку «Security» (безопасность), затем в «Manage Certificates», выберите старый сертификат и кликните на «Remove».

В ОС Виндовс это делается кликом на кнопку «Пуск», в строке поиска введите certmgr.msc и нажмите ввод. В открывшемся окне сертификатов кликните на вкладку «Личное», найдите старый сертификат и удалите его.

Заключение

При появлении на вашем компьютере ошибки подписания Error calling method on NPObject рекомендую первым делом обратиться в техническую поддержку цифрового продукта (ресурса), работающего с ЭЦП, где смогут быстро идентифицировать источник проблемы (с помощью логов) и провести комплекс действий по его устранению. В ином же случае рекомендую выполнить комплекс перечисленных выше советов, они помогут избавиться от ошибки Error calling method on NPObject на вашем ПК.

Вконтакте

Ошибка возникает из-за того, что СКЗИ «VipNet CSP» не было зарегистрировано при первоначальном подключении к сервису «1С-Отчетность». Предлагаем ознакомиться с инструкцией по регистрации.

Инструкция по регистрации продукта VipNet CSP .

1. Для регистрации продукта «VipNet CSP» перейдите в «Пуск» → «Все программы» → «ViPNet» → «ViPNet CSP» → «Настройка Криптопровайдера ViPNet CSP» (рис. 1. ).

Рис. 1.

2. Перед Вами откроется окно следующего вида (рис. 2. ), выберите пункт «Зарегистрировать ViPNet CSP» и нажмите кнопку «Далее».


Рис. 2.

3. В следующем окне выберите пункт «Запрос на регистрацию (получить код регистрации)» и нажмите кнопку «Далее» (рис. 3. ).


Рис. 3.

4. В окне «Способ запроса на регистрацию» (рис. 4. ) выберите пункт «Через Интернет (online)». При этом Ваш компьютер должен быть подключен к Интернету. Нажмите кнопку «Далее».


Рис. 4.

5. В окне «Регистрационные данные» (рис. 5. ) заполните все поля и введите Ваш серийный номер для ViPNet CSP(Серийный номер был указан при регистрации (Рисунок 5), так же он был выслан при регистрации на указанный Вами адрес электронной почты (Рисунок 5)) . Нажмите кнопку «Далее».


Рис. 5.

6. Если регистрация прошла успешно, программа установки сообщит об этом (рис. 6. ). Нажмите кнопку «Готово».


Рис. 6.

7. Откроется окно «Настройка ViPNet CSP» (рис. 7. ). Нажмите в нем кнопку «ОК».


Рис. 7.

Продукт зарегистрирован.

Уважаемый piligrim2180 , может быть мы с Вами друг друга не до понимаем... Давайте по порядку с самого начала:

У нас в сети развернут свой собственный центр сертификации на основе MS Windows Server 2008. Этот центр выдает сертификаты пользователям для подписания документов и исходящих писем электронной почты. После не продолжительного тестирования (порядка 2х месяцев) сетрификаты были выданы всем пользователям и произведены соответствующие настройки.

Пользовательские конфигурации:

  • MS Windows XP / MS Windows Vista
  • MS Office 2007 Стандартный

После внедрения выяснилось, что все-таки на некоторых ПК пользователей (с ОС MS Windows 7 Про / MS Vindows XP) возникает вышеописанная проблема и документ не подписывается. :(

Теперь о приведенной Вами статье: Я не совсем понимаю зачем такие сложности? Подписание документа производится в три действия. "Значок Офис" -> "Подготовить документ" -> "Добавить цифровую подпись".

ЗЫ: Кроме документов MS Office и электронной почты цифровая подпись ни для чего не используется.

Мы действительно не понимаем друг друга, так как уже в который раз Вам повторяю, что подписываются и файлы, и макросы.

Если документ, который вы хотите подписать содержит макросы, то эта подпись может удостоверить как документ, так и проект макроса.

Можно создать собственный сертификат цифровой подписи, выбрав второй пункт, во всплывающем окне добавления цифровой подписи, при первом запуске.

Цифровая подпись, в отличии от строки подписи не видна, а лишь переводит документ в режим чтения. Добавляя значок в строку состояния. Как и любой цифровой сертификат, который устанавливается для документов или макросов Оффисе.

Справка Оффисе:

В отличие от строки подписи невидимая цифровая подпись не видна в содержимом документа, но позволяет получателю документа определить, что документ имеет цифровую подпись, отобразив ее или отыскав кнопку подписи в строке состояния внизу экрана.

Ну а если у Вас возникли проблемы с сертификатами, то Вам поможет статья:

Цифровая подпись в документе Office

Введение в цифровые подписи

Совместимость

Во время создания шаблона формы можно разрешить цифровые подписи, чтобы пользователи могли добавлять их либо ко всей форме целиком, либо к определенным частям этой формы. В Microsoft Office InfoPath 2007 можно также создать совместимый с обозревателем шаблон формы. Совместимый с обозревателем шаблон формы представляет собой шаблон формы, созданный в InfoPath с использованием особого режима совместимости. Совместимый с обозревателем шаблон формы может быть активирован обозревателем, когда он публикуется на сервере с запущенными службами InfoPath Forms Services. В активируемых обозревателем шаблонах форм можно разрешить цифровые подписи, чтобы они добавлялись к определенным частям форм, которые заполняются пользователями. Когда цифровые подписи разрешены для частей формы, эти подписи применяются только к данным в этих определенных частях формы.

Остальное, - это проблемы безопасности тех комппьютеров, которые не принимают цифровые сертификаты. Это уже нужно смотреть, на каждом, по отдельности, какая из программ блокирует выполнение данных.

Не ищи Бога, не в камне, не в храме - ищи Бога внутри себя. Ищущий, да обрящет.

 


Читайте:



Должностная инструкция управляющего отделением банка, должностные обязанности управляющего отделением банка, образец должностной инструкции управляющего отделением банка

Должностная инструкция управляющего отделением банка, должностные обязанности управляющего отделением банка, образец должностной инструкции управляющего отделением банка

Должностная инструкция управляющего подразделением банкаИ кто может рассчитывать на прибавку к зарплате Марк Бершидский По данным декабрьского...

Как определить собственный капитал по балансу на примерах На что влияет размер уставного капитала

Как определить собственный капитал по балансу на примерах На что влияет размер уставного капитала

Уставной капитал — это та финансовая основа, которая закладывается создателями предприятия для возможности финансового роста и успешного...

Тема урока: « Чему учил китайский мудрец Конфуций Древняя китайская новинка

Тема урока: « Чему учил китайский мудрец Конфуций Древняя китайская новинка

Чему учил китайский мудрец Конфуций. Древний мир 5 класс Разработала: Созонова Анна Александровна Вставить недостающие слова: Индия расположена...

История работы на территории РФ

История работы на территории РФ

Высокий уровень безопасности и стабильности Дойче банка (ДБ), осуществляющего деятельность на территории многих государств Европы и мира,...

feed-image RSS