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

Ошибка возникает из-за того, что СКЗИ «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.

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

ИНСТРУКЦИЯ ДЛЯ ГОСУДАРСТВЕННЫХ ЗАКАЗЧИКОВ

ПО УСТРАНЕНИЮ ОШИБОК ПРИ НАСТРОЙКЕ ЭЦП

Для удобства работы с инструкцией составлен список активных ссылок:

1. Не_установлен_объект_Capicom…………………………………………………....1

2. Сообщение_Security_Alert…………………………………………………………..2

3. Отсутствуют_не_работают_кнопки………………………………………………...2

4. Ключ_не_существует………………………………………………………………..3

5. Установка_корневого_сертификата………………………………………………...3

6. ЭЦП_не_работает_в_личном_кабинете……………………………………………5

7. Выгрузка_сертификата_открытого_ключа………………………………………...6

8. Выгрузка сертификата открытого ключа с ruToken……………...……………...11

9. Ошибки_требующие переустановки личного сертификата……………………..16

10. Установка_личного_сертификата_с_дискеты……………………………………18

11. Установка_личного_сертификата_с_flash………………………………………...29

12. Установка_личного_сертификата_с_ruToken…………………………………….40

I. Если выходит сообщение о неустановленном объекте Capicom, то необходимо настроить браузер по инструкции из раздела «Главная» - «Вопросы и ответы» в Вопросе №1, отключить блокирование всплывающих окон, если Internet Explorer 8, проверить параметры режима представления совместимости, установить Capicom в папку C:\WINDOWS\system32. к_оглавлению

II. Если выходило сообщение «Security Alert» с возможностью выбрать Yes и No (таким образом, система спрашивает разрешение подключиться к носителю ключа, то необходимо нажать «Yes».

Если была нажата кнопка «No», то сообщение примет следующий вид:

Если была поставлена галочка и нажата кнопка «No», то необходимо: извлечь носитель, перезагрузить компьютер, вставить носитель заново, переустановить личный сертификат через программу КриптоПро. На вновь вышедшем сообщении необходимо нажать «Yes» к_оглавлению

III. Если отсутствуют кнопки, или после их нажатия ничего не происходит, или нет возможности выбрать сертификат из списка необходимо настроить браузер по инструкции из раздела «Главная» - «Вопросы и ответы» в Вопросе №1, отключить блокирование всплывающих окон, если Internet Explorer 8, проверить параметры режима представления совместимости. к_оглавлению

IV. Если выходит сообщение: «Ключ не существует» необходимо переустановить программу КриптоПро, предварительно очистив реестр. к_оглавлению

V. Если выходит ошибка «Невозможно подключиться к сертификату открытого ключа» необходимо переустановить корневой сертификат. к_оглавлению

Установка корневого сертификата.

( к_оглавлению )

Корневой сертификат имеет вид открытого ключа (как правило, файл называется: root -2012. cer ).

· Откройте корневой сертификат. Нажмите «Установить сертификат».


· В мастере установке выберите «Поместить все сертификаты в следующее хранилище» и нажмите «Обзор». Сертификат помещается в «Доверенные центры сертификации», «Ok».

· Нажимаем «Готово» и в окне «Импорт успешно выполнен» кнопку «Ok». Установка закончена.

VI. Если в разделе «Главная» - «Проверка ЭЦП» система выдает сообщение: «Браузер настроен корректно», а в личном кабинете организации сертификат ЭЦП не работает, то необходимо: выгрузить сертификат открытого ключа. Откройте данный сертификат и во вкладке «Состав» проверьте строку «Субъект». ФИО в данной строке должно в точности совпадать с ФИО, указанном в названии личного кабинета.

Для выгрузки сертификата открытого ключа из IE:

(к_оглавлению)

· В браузере выберите пункт меню «Сервис» - Свойства обозревателя

https://pandia.ru/text/78/154/images/image012_2.png" width="410" height="573 src=">

· Если сертификат находится не на вкладке (в папке) «Личные», то можно сделать вывод о том, что личный сертификат был установлен неверно. Необходимо просмотреть другие вкладки (папки), найти сертификат открытого ключа, он будет иметь вид, например: Фамилия имя отчества. cer .

https://pandia.ru/text/78/154/images/image014_37.jpg" width="458 height=358" height="358">

· Выберите «Нет, не экспортировать закрытый ключ» (эта информация является конфиденциальной).

https://pandia.ru/text/78/154/images/image016_29.jpg" width="470 height=367" height="367">

· Придумайте сами любое имя файла (123, ФИО и т. д.), нажимаем «Обзор», выбираем раздел сохранения «Рабочий стол», нажимаем «Сохранить»

https://pandia.ru/text/78/154/images/image018_31.jpg" width="470" height="365 src=">

· Если необходимо отправить сертификат открытого ключа по электронной почте , то придется его заархивировать, иначе получатель не сможет открыть данный сертификат.

· Нажмите на иконке сертификата правой кнопкой мыши, выбираем «Добавить в архив»

Для выгрузки сертификата открытого ключа с RuToken ( eToken ):

(к_оглавлению)

1. Зайдите в папку «Панель управления» (Пуск → Панель управления)

2. Запустите программу «КриптоПро CSP»

3. Откройте вкладку «Сервис» и нажмите кнопку .

4. Выбор сертификата

«По сертификату» Фамилия имя отчество. cer )

https://pandia.ru/text/78/154/images/image023_1.png" width="23 height=47" height="47">

    Нажимите «Далее…».

    Выберите «Нет, не экспортировать закрытый ключ» (эта информация является конфиденциальной).
    Придумайте сами любое имя файла (123, ФИО и т. д.), нажимаем «Обзор», выбираем раздел сохранения «Рабочий стол», нажимаем «Сохранить»

margin-top:0cm" type="disc"> Если необходимо отправить сертификат открытого ключа по электронной почте, то придется его заархивировать, иначе получатель не сможет открыть данный сертификат. Нажмите на иконке сертификата правой кнопкой мыши, выбираем «Добавить в архив»

VII. Необходимо переустановить (установить) личный сертификат:

· Если в окне не отображается нужный сертификат

· Если выходит сообщение:

«При проверке сертификата ЭЦП была обнаружена ошибка. Она может быть связана с одной или несколькими причинами указанными ниже:

1. Отсутствует носитель ключа

2. Не было разрешено подключиться к хранилищу сертификатов

3. Не было разрешено воспользоваться закрытым ключом

Для получения консультации обратитесь к администратору электронной торговой площадки»

· Если выходит сообщение: «Ошибка при подписании данных: Параметр задан неверно»

· Ошибка при подписании данных: The signer’s certificate is not valid for signing.

· Если выходит сообщение: «Не найдено ни одного действующего сертификата».

· Если выходит сообщение: «Не разрешено подключиться к носителю ключа»

· Другие ошибки, отличные от вышеперечисленных

Переустановка (установка) личного сертификата с дискеты:

(к_оглавлению)

1) Необходимо зайти «Мой компьютер» посмотреть какой буквой дисковода отражается дискета (Дисковод 3,5 А или др.)

2) Зайдите в папку «Панель управления» (Пуск → Панель управления)

3) Запустите программу «КриптоПро CSP»

https://pandia.ru/text/78/154/images/image035_12.jpg" width="339" height="403 src=">

6) Проверьте наличие того носителя, на котором находится сертификат открытого ключа в списке установленных считывателей.

7) Если нужного считывателя нет, необходимо его добавить.

8) Чтобы добавить новый считыватель :

· Нажмите кнопку «Добавить»

· Выбрать одним кликом «Все производители» и в правом столбце одним кликом выбрать нужный считыватель, если он там присутствует, нажать кнопку «Далее»

https://pandia.ru/text/78/154/images/image041_10.jpg" width="377" height="295">

· Откройте вкладку «Сервис» и нажмите кнопку

· Выбор сертификата

1. В окне нажмите кнопку «Далее»

2. В следующем окне нажмите кнопку «Обзор» Фамилия имя отчество. cer на вашей дискете)

https://pandia.ru/text/78/154/images/image045_1.png" width="560" height="413">

Если на дискете не обнаружено сертификата открытого ключа:

· Уточнить не было ли казначейством выдано других дискет, носителей, на которых может содержаться данный сертификат. Если есть еще одна дискета, а дисковод один необходимо скопировать сертификат открытого ключа на рабочий стол, а при установке личного сертификата в дисководе должна быть дискета с контейнером закрытого ключа (папка с названием, где на конце «.000»), а открытый ключ подтягиваем с рабочего стола.

«Имя файла сертификата» «Далее»

4. Затем появится окно «Сертификат для установки» «Далее»

https://pandia.ru/text/78/154/images/image048_7.jpg" width="353" height="274">

https://pandia.ru/text/78/154/images/image050_7.jpg" width="377" height="295">

1. При установке личного сертификата неверно был указа контейнер. Вернитесь к инструкции и укажите верный контейнер (тот дисковод каким названием отражается дискета).

2. Дискета, на которой хранится контейнер, испорчена. Для установки сертификата воспользуйтесь копией дискеты и выполните действия по следующей инструкции.

3. При генерации ключей неверно был сформирован контейнер. В данном случае необходимо обратиться в казначейство.

· Выбор хранилища

2. Нажмите кнопку "Обзор" и выберите хранилище "Личные" , затем нажмите кнопку "ОК"

«Имя хранилища сертификатов» , нажмите кнопку «Далее»

https://pandia.ru/text/78/154/images/image053_7.jpg" width="441" height="345 src=">

Если появится сообщение «, нажмите кнопку «Да».

flash :

( к_оглавлению )

1) Необходимо зайти «Мой компьютер» посмотреть какой буквой съемного диска отражается дискета (Съемный диск F, H,L или др.)

2) Зайдите в папку «Панель управления» (Пуск → Панель управления)

3) Запустите программу «КриптоПро CSP»

4) Проверьте версию продукта, она должна быть не ниже 3.0

6) Проверьте наличие того носителя, на котором находится сертификат открытого ключа в списке установленных считывателей (либо пункта «Все съемные диски»).

7) Если нужного считывателя нет, необходимо добавить его (либо пункт «Все съемные диски»).

8) Когда в установленных считывателях присутствует нужный считыватель, можно продолжить установку личного сертификата:

· Откройте вкладку «Сервис» и нажмите кнопку «Установить личный сертификат»

· Выбор сертификата

1. В окне «Мастер установки личного сертификата» нажмите кнопку «Далее»

2. В следующем окне «Расположение файла сертификата» нажмите кнопку «Обзор» и укажите расположение личного сертификата (файл Фамилия имя отчество. cer на вашей дискете)


Если на flash не обнаружено сертификата открытого ключа:

· Уточнить не было ли казначейством выдано других дискет, носителей, на которых может содержаться данный сертификат. Сертификат открытого ключа можно скопировать на компьютер (рабочий стол), а при установке личного сертификата должен быть вставлен flash с контейнером закрытого ключа (папка вида с названием, где на конце «.000»), а открытый ключ подтягиваем с рабочего стола.

· Если сертификат устанавливался ранее, то можно выгрузить сертификат открытого ключа из хранилища сертификатов в IE.

· Необходимо уточнить формировался ли запрос в казначейство на получение открытой части электронной цифровой подписи (файлы с расширением. reg). На компьютере, через который осуществляется работа с казначейством через систему СЭД сертификат обычно находится: C:/FKLCNT/SUBSYS/KEYS/CRYPTOAPI/…. В одной из папок с труднопроизносимым названием

· Если не помогают вышеперечисленные способы можно порекомендовать обратиться в казначейство с просьбой сообщить местонахождение сертификата открытого ключа.

3. После подгрузки сертификата открытого ключа в поле «Имя файла сертификата» появится путь доступа к сертификату. Нажмите кнопку «Далее».

Затем появится окно «Сертификат для установки» , содержащее информацию об устанавливаемом сертификате. Если все правильно, нажмите кнопку «Далее»

https://pandia.ru/text/78/154/images/image061_6.jpg" width="375" height="291">

https://pandia.ru/text/78/154/images/image063_5.jpg" width="406" height="318">

Если появится окно с ошибкой «Закрытый ключ на указанном контейнере не соответствует открытому ключу в сертификате, выберите другой ключевой контейнер» , выполните действия по следующей инструкции:

Данное предупреждение появляется по следующим причинам:

4. При установке личного сертификата неверно был указа контейнер. Вернитесь к инструкции и укажите верный контейнер (тот съемный диск каким названием отражается flash).

5. flash, на которой хранится контейнер, испорчена. Для установки сертификата воспользуйтесь копией flash и выполните действия по следующей инструкции.

6. При генерации ключей неверно был сформирован контейнер. В данном случае необходимо обратиться в казначейство.

· Выбор хранилища

1. Выбираете пункт: «Поместить все сертификаты в следующее хранилище»

2. Нажмите кнопку "Обзор" и выберите хранилище "Личные" , затем нажмите кнопку "ОК"


3. После появления названия хранилища в поле «Имя хранилища сертификатов» , нажмите кнопку «Далее»

https://pandia.ru/text/78/154/images/image053_7.jpg" width="441" height="345">

2. Если появится сообщение «Этот сертификат уже присутствует в хранилище сертификатов» , нажмите кнопку «Да»

Переустановка личного сертификата с ruToken :

( к_оглавлению )

1) Необходимо зайти «Мой компьютер» , если «флэшка» не отображается, значит на самом деле это ruToken (либо eToken, правда пока они встречаются достаточно редко)

2) Зайдите в папку «Панель управления» (Пуск → Панель управления)

3) Запустите программу «КриптоПро CSP»

4) Проверьте версию продукта, она должна быть не ниже 3.0

5) Откройте вкладку «Оборудование» и нажмите кнопку «Настроить считыватели»

6) Проверьте наличие того носителя, на котором находится сертификат открытого ключа в списке установленных считывателей (либо пункта «Все считыватели смарт-карт»).

7) Если нужного считывателя нет, необходимо добавить его (либо пункт «Все считыватели смарт-карт»).

8) Чтобы добавить новый считыватель:

· Вставьте диск, выданный казначейством

· Зайдите во вкладку «Оборудование» и нажмите кнопку «Настроить считыватели»

· Нажмите кнопку «Добавить»

· Нажмите кнопку «Установить с диска»

· Отметьте галочкой «Дисководы компакт-дисков» и нажмите кнопку «Далее»

· В открывшемся окне выберите «Считыватель PC/SC» и нажмите кнопку «Далее»

· Дождитесь установки с диска и нажмите кнопку «Готово».

· Если появилось сообщение «Найдена старая конфигурация компонент. Нажмите ‘Готово’, чтобы ее сохранить, или нажмите ‘Отмена’, чтобы удалить старую конфигурацию для всех устанавливаемых компонент», то нажмите кнопку «Отмена»

· В колонке «Доступные считыватели» выберите «Activ ***** Token0» и нажмите кнопки «Далее», «Далее», «Готово»

· После этого в вашем списке появился еще один считыватель «Activ ***** Token0». Нажмите кнопку ОК

· Настройка считывателей закончена. Перезагрузите компьютер.

9) Когда в установленных считывателях присутствует нужный считыватель можно продолжить установку личного сертификата:

СПОСОБ №1

5. Откройте вкладку «Сервис» и нажмите кнопку «Просмотреть сертификаты в контейнере»

6. Выбор сертификата

· В следующем окне нажмите кнопку «По сертификату» и выберите нужный личный сертификат (файл Фамилия имя отчество. cer )

DIV_ADBLOCK55">

· Если сертификат устанавливался ранее, то можно выгрузить сертификат открытого ключа из хранилища сертификатов в IE, либо выгрузить сертификат с RuToken.

· Необходимо уточнить формировался ли запрос в казначейство на получение открытой части электронной цифровой подписи (файлы с расширением. reg). На компьютере, через который осуществляется работа с казначейством через систему СЭД сертификат обычно находится: C:/FKLCNT/SUBSYS/KEYS/CRYPTOAPI/…. В одной из папок с труднопроизносимым названием

· Если не помогают вышеперечисленные способы можно порекомендовать обратиться в казначейство с просьбой сообщить местонахождение сертификата открытого ключа.

После того как сертификат открытого ключа найден необходимо в программе Крипто Про SCP:

· Откройте вкладку «Сервис» и нажмите кнопку «Установить личный сертификат»

· Выбор сертификата

В окне «Мастер установки личного сертификата» нажмите кнопку «Далее» В следующем окне «Расположение файла сертификата» нажмите кнопку «Обзор» и укажите расположение личного сертификата (файл Фамилия имя отчество. cer на вашей дискете)


https://pandia.ru/text/78/154/images/image046_2.png" width="501" height="392">

5. Затем появится окно «Сертификат для установки» , содержащее информацию об устанавливаемом сертификате. Если все правильно, нажмите кнопку «Далее»

· Выбор контейнера

1. В окне «Контейнер закрытого ключа» нажмите кнопку «Обзор» и укажите контейнер соответствующий личному сертификату (например Activ ru Token 0)

3. После появления названия хранилища в поле «Имя хранилища сертификатов» , нажмите кнопку «Далее»

· Завершение установки личного сертификата

1. В последнем окне «Завершение работы мастера установки личного сертификата» нажмите кнопку «Готово»

2. Если появится сообщение «Этот сертификат уже присутствует в хранилище сертификатов» , нажмите кнопку «Да»

В главе Часто задаваемые вопросы вы найдете информацию по следующим темам:

При проверке подписи файла на рабочем столе под Windows XP с КриптоПро CSP 2.0 (2089) появляется ошибка "Произошла ошибка при загрузке подписанных данных. Указан неправильный алгоритм. (0x80090008)". При подписи файла в окне выбора сертификатов подписи все ГОСТовые сертификаты красные (ошибка "Произошла ошибка при построении пути сертификации"), а при их просмотре выдается "Целостность этого сертификата не гарантирована. Возможно, он поврежден или изменен".

Данная ошибка проявляется в КриптоПро CSP 2.0 (в сборке 2089 включительно) при работе на Windows XP и связана с поздней загрузкой CSP. Для ее решения сохраните следующие строки в файл с расширением.reg и запустите его на исполнение или измените настройки в реестре вручную:
Код:
REGEDIT4
"Group"="COM Infrastructure"
"Group"="COM Infrastructure"

Программа «КриптоАРМ» сообщает, что "произошла ошибка при получении последней версии списка отзыва сертификатов (СОС) из Удостоверяющего центра"
Для использования возможности получения СОС из УЦ необходимо соблюдение следующих условий:

  1. В проверяемом сертификате должно присутствовать расширение «Точка распространения СОС / CRL Distribution Point (CDP)».

При этом если значений (URL’ов) в расширении несколько, то КриптоАРМ попытается скачать СОС по всем адресам до первого успешного скачивания. Правда, поддерживаются не все, но часто используемые протоколы, такие как "ftp", "http" и "file"

  1. По одной (оптимально, если по первой) из точек распространения СОС можно скачать СОС браузером, например, IE. При этом не вводя никакой дополнительной информации (имени пользователя, пароля, перехода по ссылкам)!

Протестировать можно следующим образом:
- закрыть все окна IE (т.к. они могут хранить параметры доступа к серверу);
- запустить IE и вставить в поле адреса URL из точки распространения СОС (например, для сертификата тестового КриптоПро УЦ

(http://www.cryptopro.ru/CertEnroll/Test%20Center%20CRYPTO-PRO.crl);
- нажать Enter, после чего IE должен сразу предложить сохранить скачанный файл СОС;
- сохранить СОС в файл и открыть его проводником Windows (должна без ошибок открыться форма просмотра СОС).

  1. Должна быть зарегистрирована библиотека CPCRLUpdate.dll, которая находится в каталоге установки КриптоАРМ. При правильной установке КриптоАРМ она регистрируется автоматически, но вы можете ее зарегистрировать дополнительно, например:

regsvr32 "D:\Program Files\Digt\Trusted\Desktop\cpcrlupdate.dll"
Последнюю версию библиотеки можно получить на сервере КриптоПро по адресу:
ftp://cryptopro.ru/pub/CRLUpdate/cpcrlupdate.zip

Возможные ошибки обновления СОС:
1) 0x800401E4 (Синтаксическая ошибка / Invalid syntax) - может возникать в случае использования библиотеки CPCRLUpdate.dll версии 1.0.0.1, попробуйте ее обновить.
1) 0x800C0005 - ошибка скачивания СОС по сети, например, файл не найден или нет доступа.
2) 0x80092004 (Cannot find object or property.):
2.1) не найден издатель проверяемого сертификата;
2.2) файл СОС не соответствует проверяемому сертификату.
3) 0x80092007 (The specified certificate is self signed.) - проверяемый сертификат - самоподписанный. Нет смысла проверять самоподписанный сертификат по СОС, т.к. СОС подписывается тем же самым самоподписанным сертификатом.

КриптоАРМ не возвращает код ошибки. Чтобы его получить, надо выполнить следующие действия:

  1. Создать папку, в нее сохранить проверяемый сертификат в Base64 формате с именем cert.cer;
  2. Сохранить следующий код скрипта в файл с расширением.vbs:

Код:
Option Explicit

Dim fso, file
Set fso = CreateObject("Scripting.FileSystemObject")
Set file = fso.OpenTextFile("cert.cer", 1, False, 0)

Dim oCertBase64
oCertBase64 = file.ReadAll()
file.Close()

oCertBase64 = Right(oCertBase64, Len(oCertBase64) - 27)
oCertBase64 = Left(oCertBase64, Len(oCertBase64) - 27)
"MsgBox CStr(oCertBase64)

Dim oCrlUpdate
Set oCrlUpdate = CreateObject("CPCRLUPDATE.CRLUpdate")
oCrlUpdate.StoreLocation = 0
oCrlUpdate.UpdateInterval = 10

Dim bResult
bResult = oCrlUpdate.Update_BASE64(oCertBase64)
MsgBox bResult

  1. Запустить файл скрипта из п.2.
  2. В результате должно появиться сообщение "True" в случае успешного обновления СОС, либо сообщение с кодом ошибки.

Примечание: Если в проверяемом сертификате отсутствует CDP, то метод проверки возвращает "True".

Вопросы сотрудничества

Программа "КриптоАРМ" - для использования учебными заведениями. Что требуется указать в гарантийном письме, для того чтобы использовать программу?
Если вы предполагаете использовать программу "КриптоАРМ Старт", то она действительно бесплатна и вы можете использовать ее без предоставления каких-либо гарантийных писем. Речь по гарантийному письму может идти тогда, когда вы решите использовать версию "КриптоАРМ Стандарт" для работы с сертифицированными криптопровайдерами. (Версия "Старт" поддерживает работу только со стандартными Windows криптопровайдерами).

При работе с различными сервисами, использующими «Электронную Цифровую Подпись» (ЭЦП) пользователь может столкнуться с ошибкой «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 и нажмите ввод. В открывшемся окне сертификатов кликните на вкладку «Личное», найдите старый сертификат и удалите его.


При работе с Казначейством в программе Континент АП у некоторых пользователей появляется Ошибка подписи ключа с номером 0x0000065b. Ошибка редкая, но известная. Чаще всего причиной является истекшая лицензия на Крипто-Про CSP. У некоторых версий программы Крипто-Про устанавливаемые дистрибутивы предлагают включить полноценный функционал на пробный срок, не спрашивают серийный номер лицензии продукта, однако через определенное время блокируются. Как правило - через 2 месяца. По прошествии этого времени программа, которая исправно работала с программой Континент АП Казначейства перестает давать возможность подписывать документы сертификатами пользователя, выдавая ошибку 0x0000065b. Единственный выход в этом случае - приобрести программу Крипто-Про и ввести серийный номер, пройдя по пути: Пуск - Панель управления - Крипто-Про CSP - Общие - Ввод лицензии .

Как проверить лицензию на Крипто-Про CSP?

Надо запустить оболочку программы по пути: Пуск - Панель управления - Крипто-Про CSP . В первом приветственном окошке программы вы увидите тип вашей лицензии и срок ее действия (см. рисунок ниже).

Если не помогло

Если рекомендации по проверке и установке лицензии не явили проблему - возможен технический сбой в программе Континент АП, при котором вызывается ошибка подписи ключа 0x0000065b. Здесь следует проверить возможные конфликты программы с Файерволлом, Антивирусом, установленном на компьютере или переустановить личный сертификат пользователя, перед этим очистив запомненные пароли сертификатов в программе Крипто-Про. Делается это следующим образом:

Пуск - Панель управления - Крипто-Про CSP - Сервис - Удалить запомненные пароли - Ок



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: