Ошибка использования криптопро undefined


Offline

ykola72

 


#1
Оставлено
:

20 апреля 2020 г. 15:17:58(UTC)

ykola72

Статус: Новичок

Группы: Участники

Зарегистрирован: 20.04.2020(UTC)
Сообщений: 2
Российская Федерация
Откуда: Дальний Восток

Сказал(а) «Спасибо»: 1 раз

Доброго времени суток! При подписании документа на сайте www.rosagroleasing.ru в личном кабинете выдает ошибку «Ошибка проверки подписи. Код ошибки КриптоПро: undefined» Написал в тех.поддержку портала на что получил ответ
«В данном случае возникает ошибка на стороне Вашего криптопровайдера (КриптоПро)
Вам необходимо обратиться в техническую поддержку КриптоПро.»
НО при этом неделю назад я мог подписать на их сайте. ключ тот же самый. документы теже самые. сделал проверку подписи, все подписывает без каких либо ошибок. НАРОД куда стучать чтобы решить проблему.


Вверх


Offline

Андрей *

 


#2
Оставлено
:

20 апреля 2020 г. 15:22:17(UTC)

Андрей *

Статус: Сотрудник

Группы: Участники

Зарегистрирован: 26.07.2011(UTC)
Сообщений: 12,010
Мужчина
Российская Федерация

Сказал «Спасибо»: 457 раз
Поблагодарили: 1912 раз в 1478 постах

Здравствуйте.

Это ошибка — undefined, в клиентском коде, на сайте из javascript что-то не удалось инициализировать,
например, плагин.

Уточните свою конфигурацию: ОС, версию КриптоПРО CSP, плагина.

Проверить работу плагина можно на этой тестовой странице.

К самому КриптоПРО CSPсертификату это не имеет отношения, можете убедиться через:
Панель управленияКриптоПРО CSPСервисПротестироватьПо сертификату…
Тест завершается без ошибок?

Техническую поддержку оказываем тут
Наша база знаний


Вверх

WWW


Offline

ykola72

 


#3
Оставлено
:

20 апреля 2020 г. 15:55:28(UTC)

ykola72

Статус: Новичок

Группы: Участники

Зарегистрирован: 20.04.2020(UTC)
Сообщений: 2
Российская Федерация
Откуда: Дальний Восток

Сказал(а) «Спасибо»: 1 раз

ОС:Windows 10×64 домашняя для одного языка 1903
КриптоПро CSP 5.0.11453 КС1
плагин CryptoPro Extension for CAdES Browser Plug-in Версия плагина: 2.0.13771

ГОСТ Р 34.10-2012 256 бит

Тест без ошибок и все успешно.

Пробовал в разных браузерах хром яндекс и мазила

Отредактировано пользователем 20 апреля 2020 г. 15:57:21(UTC)
 | Причина: Не указана


Вверх


Offline

Андрей *

 


#4
Оставлено
:

20 апреля 2020 г. 16:00:32(UTC)

Андрей *

Статус: Сотрудник

Группы: Участники

Зарегистрирован: 26.07.2011(UTC)
Сообщений: 12,010
Мужчина
Российская Федерация

Сказал «Спасибо»: 457 раз
Поблагодарили: 1912 раз в 1478 постах

какой использовали браузер?

т.е. на тестовой странице подписывается файл?

у меня нет доступа в ЛК www.rosagroleasing.ru
если у Вас воспроизводится ошибка — то после её появления нажимите F12,
откроется панель разработчика, там есть вкладка КонсольConsole , расширьте панель как можно больше по высоте
— сделайте снимок, приложите файлом — возможно, там есть детализация проблемы, о которой также должны знать в ТП rosagroleasing.ru

Техническую поддержку оказываем тут
Наша база знаний


Вверх

WWW

thanks 1 пользователь поблагодарил Андрей * за этот пост.

ykola72

оставлено 20.04.2020(UTC)

Пользователи, просматривающие эту тему

Guest

Быстрый переход
 

Вы не можете создавать новые темы в этом форуме.

Вы не можете отвечать в этом форуме.

Вы не можете удалять Ваши сообщения в этом форуме.

Вы не можете редактировать Ваши сообщения в этом форуме.

Вы не можете создавать опросы в этом форуме.

Вы не можете голосовать в этом форуме.


Offline

ykola72

 


#1
Оставлено
:

20 апреля 2020 г. 15:17:58(UTC)

ykola72

Статус: Новичок

Группы: Участники

Зарегистрирован: 20.04.2020(UTC)
Сообщений: 2
Российская Федерация
Откуда: Дальний Восток

Сказал(а) «Спасибо»: 1 раз

Доброго времени суток! При подписании документа на сайте www.rosagroleasing.ru в личном кабинете выдает ошибку «Ошибка проверки подписи. Код ошибки КриптоПро: undefined» Написал в тех.поддержку портала на что получил ответ
«В данном случае возникает ошибка на стороне Вашего криптопровайдера (КриптоПро)
Вам необходимо обратиться в техническую поддержку КриптоПро.»
НО при этом неделю назад я мог подписать на их сайте. ключ тот же самый. документы теже самые. сделал проверку подписи, все подписывает без каких либо ошибок. НАРОД куда стучать чтобы решить проблему.


Вверх

Offline

Андрей *

 


#2
Оставлено
:

20 апреля 2020 г. 15:22:17(UTC)

Андрей *

Статус: Сотрудник

Группы: Участники

Зарегистрирован: 26.07.2011(UTC)
Сообщений: 11,736
Мужчина
Российская Федерация

Сказал «Спасибо»: 451 раз
Поблагодарили: 1838 раз в 1421 постах

Здравствуйте.

Это ошибка — undefined, в клиентском коде, на сайте из javascript что-то не удалось инициализировать,
например, плагин.

Уточните свою конфигурацию: ОС, версию КриптоПРО CSP, плагина.

Проверить работу плагина можно на этой тестовой странице.

К самому КриптоПРО CSPсертификату это не имеет отношения, можете убедиться через:
Панель управленияКриптоПРО CSPСервисПротестироватьПо сертификату…
Тест завершается без ошибок?

Техническую поддержку оказываем тут
Наша база знаний


Вверх

WWW


Offline

ykola72

 


#3
Оставлено
:

20 апреля 2020 г. 15:55:28(UTC)

ykola72

Статус: Новичок

Группы: Участники

Зарегистрирован: 20.04.2020(UTC)
Сообщений: 2
Российская Федерация
Откуда: Дальний Восток

Сказал(а) «Спасибо»: 1 раз

ОС:Windows 10×64 домашняя для одного языка 1903
КриптоПро CSP 5.0.11453 КС1
плагин CryptoPro Extension for CAdES Browser Plug-in Версия плагина: 2.0.13771

ГОСТ Р 34.10-2012 256 бит

Тест без ошибок и все успешно.

Пробовал в разных браузерах хром яндекс и мазила

Отредактировано пользователем 20 апреля 2020 г. 15:57:21(UTC)
 | Причина: Не указана


Вверх

Offline

Андрей *

 


#4
Оставлено
:

20 апреля 2020 г. 16:00:32(UTC)

Андрей *

Статус: Сотрудник

Группы: Участники

Зарегистрирован: 26.07.2011(UTC)
Сообщений: 11,736
Мужчина
Российская Федерация

Сказал «Спасибо»: 451 раз
Поблагодарили: 1838 раз в 1421 постах

какой использовали браузер?

т.е. на тестовой странице подписывается файл?

у меня нет доступа в ЛК www.rosagroleasing.ru
если у Вас воспроизводится ошибка — то после её появления нажимите F12,
откроется панель разработчика, там есть вкладка КонсольConsole , расширьте панель как можно больше по высоте
— сделайте снимок, приложите файлом — возможно, там есть детализация проблемы, о которой также должны знать в ТП rosagroleasing.ru

Техническую поддержку оказываем тут
Наша база знаний


Вверх

WWW

thanks 1 пользователь поблагодарил Андрей * за этот пост.

ykola72

оставлено 20.04.2020(UTC)

Пользователи, просматривающие эту тему

Guest

Быстрый переход
 

Вы не можете создавать новые темы в этом форуме.

Вы не можете отвечать в этом форуме.

Вы не можете удалять Ваши сообщения в этом форуме.

Вы не можете редактировать Ваши сообщения в этом форуме.

Вы не можете создавать опросы в этом форуме.

Вы не можете голосовать в этом форуме.

вопросы

Из нашей статьи вы узнаете:

При использовании КриптоПро ЭЦП Browser plug-in могут возникать ошибки, приводящие к тому, что плагин не работает или работает некорректно, из-за чего электронная подпись не создаётся. Рассмотрим наиболее распространённые варианты ошибок и разберёмся, как их устранить.

При проверке отображается статус «Плагин загружен», но нет информации о криптопровайдере

Это значит, что криптопровайдер КриптоПро CSP не установлен. Необходимо загрузить дистрибутив программы с сайта разработчика и установить её на компьютер. В настройках плагина в графу Список доверенных узлов также следует добавить адрес ресурса, с которым работаете (например, nalog.ru).

Не удаётся построить цепочку сертификатов для доверенного корневого центра. (0x800B010A)

Картинка 2

При этой ошибке плагин не может сформировать запрос на создание ЭЦП. Она возникает, если по каким-то причинам нет возможности проверить статус сертификата. Например, если нет привязки к ключу или доступа к спискам отзыва. Также проблема может воспроизводиться, если не установлены корневые сертификаты.

Для устранения этой ошибки нужно привязать сертификат к закрытому ключу.

Сначала проверьте, строится ли цепочка доверия. Для этого нужно открыть файл сертификата, а затем вкладку Путь сертификации.

Ошибки

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

Для установки корневого сертификата необходимо:

  • Кликнуть правой кнопкой мыши по файлу.
  • В контекстном меню выбрать пункт Установить сертификат.
  • После запуска Мастера установки нажать Далее.
  • Выбрать вариант Поместить все сертификаты в выбранной хранилище и нажать Обзор.
  • Выбрать в списке хранилищ Доверенные корневые центры сертификации, нажать ОК, затем Далее.
  • Нажать Готово.

Установка промежуточных сертификатов выполняется точно так же, как и установка корневых, за исключением того, что в процессе установки вместо пункта Доверенные корневые центры сертификации нужно выбрать пункт Промежуточные центры сертификации.

Если вы создаёте ЭЦП таких форматов, как CAdES-T или CAdES-X Long Type 1, ошибка может возникать из-за отсутствия доверия к сертификату оператора службы предоставления штампов времени. В этой ситуации нужно установить корневой сертификат УЦ в доверенные корневые центры.

ЭЦП создаётся с ошибкой при проверке цепочки сертификатов

Создание ЭЦП с ошибкой

Данная проблема возникает из-за отсутствия доступа к спискам отозванных сертификатов. Списки должны быть доступны для загрузки на сайте удостоверяющего центра, который выпустил сертификат ЭЦП. Установка списков выполняется по той же схеме, что и установка промежуточного сертификата.

Ошибка несоответствия версии плагина

При проверке возникает сообщение «Установлен и настроен плагин для браузера КриптоПро ЭЦП Browser plug-in версии 2.0.12438 и выше. — undefined». В этом случае необходимо установить плагин версии 2.0.12438 и выше.

Появляется сообщение «Плагин недоступен»

Данная проблема может возникнуть, если ваш браузер не поддерживает установленную версию плагина. Попробуйте воспользоваться другим обозревателем.

Ошибки 0x8007064A и 0x8007065B

Ошибки 0x8007064A и 0x8007065B

Ошибка возникает в связи с окончанием срока действия лицензий на КриптоПро CSP (КриптоПро TSP Client 2.0, Криптопро OCSP Client 2.0).

Чтобы создать электронную подпись с форматом CAdES-BES, необходима действующая лицензия на КриптоПро CSP. Создание ЭЦП с форматом CAdES-X Long Type 1 потребует наличия действующих лицензий:

  • КриптоПро CSP;
  • КриптоПро OCSP Client 2.0;
  • КриптоПро TSP Client 2.0.

После приобретения лицензии потребуется её активация.

Набор ключей не существует (0x80090016)

Набор ключей не существует

Возникает из-за того, что у браузера нет прав для выполнения операции. Для решения проблемы в настройках плагина добавьте сайт в Список доверенных узлов.

Отказано в доступе (0x80090010)

Отказано в доступе

Возникает в связи с истечением срока действия закрытого ключа. Чтобы проверить срок действия, запустите Крипто-Про CSP, затем откройте вкладку Сервис. Далее необходимо выбрать пункт Протестировать и указать контейнер с закрытым ключом. Если в результатах тестирования вы увидите, что срок действия закрытого ключа истёк, необходимо получить новый ключ.

необходимо получить новый ключ

Ошибка: Invalid algorithm specified. (0x80090008)

Появление такой ошибки означает, что криптопровайдер не поддерживает алгоритм используемого сертификата. Рекомендуется проверить актуальность версии КриптоПро CSP.

Если предлагаемые выше способы устранения ошибок не помогут, рекомендуем обратиться в службу поддержки КриптоПро.

У вас ещё нет электронной подписи? Её можно заказать у нас на сайте. Выберите подходящий вариант ЭЦП: для участия в электронных торгах, работы с порталами или отчётности. Процедура оформления не займёт больше одного дня.

Электронные подписи используются в течение последнего десятилетия всё чаще. Благодаря им, нет необходимости посещать локацию заключения сделки, чтобы подтвердить документы. Всё можно сделать дистанционно, находясь в любой точке мира — главное, чтобы были компьютер и интернет. Это улучшает комфортность и даёт новые возможности бизнесу, а также ЭЦП безопасны и надёжны, ведь подделать их невозможно.

Однако иногда бывает, что техника подводит, и появляются какие-либо сложности с использование электронно-цифровой подписи. И эти проблемы обычно негативно влияют на бизнес, задерживают его. В этой статье рассмотрим ошибку Cannot read properties of undefined (reading ‘CreateObjectAsync’), которая возникает при подтверждении документов на сайте Госзакупок. Узнаем, как решить эту проблему максимально быстро и самостоятельно, начав от простых действий.

Содержание

  1. Перезагрузка компьютера
  2. Переход на другой браузер
  3. Установка расширения CryptoPro Extension for CAdES Browser Plug-in
  4. Переустановка КриптоПро ЭЦП
  5. Обновление сертификатов в КриптоПро ЭЦП
  6. Отключение расширения браузера
  7. Отключение антивируса
  8. Обновление браузера

ЭЦП

Перезагрузка компьютера

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

Во время этого перезагрузится не только компьютер, но также и браузер, в котором вы пользовались Госзакупками, и программа КриптоПро ЭЦП, что тоже может помочь решить проблему. После успешной загрузки компьютера попробуйте снова совершить действие, при котором появилась ошибка Cannot read properties of undefined (reading ‘CreateObjectAsync’).

Переход на другой браузер

Некоторые пользователи советуют использовать браузер Спутник или Internet Explorer. Первый вариант рекомендуется больше. Скачивать и устанавливать необходимо не просто браузер Спутник, а ту версию, которая поддерживает криптографию https://www.sputnik-lab.com/news/suspend.

Internet Explorer тоже некоторым помог решить эту ошибку. Но этот вариант немного хуже, чем Спутник, потому что данный браузер больше не поддерживается разработчиком и в последних версиях Windows его нет. Однако по мнению многих, он лучше всех работает с сайтами, подобным Госзакупкам.

Установка расширения CryptoPro Extension for CAdES Browser Plug-in

При появлении ошибки Cannot read properties of undefined (reading ‘CreateObjectAsync’) некоторым помогло расширение CryptoPro Extension for CAdES Browser Plug-in. Это расширение для браузера Google Chrome и оно будет работать только в нём. Установите его, а потом попробуйте снова подтвердить документ на Госзакупках.

Цифровая подпись

Переустановка КриптоПро ЭЦП

КриптоПро ЭЦП — это программа, которая устанавливается на компьютер. Она обеспечивает связь между сайтом, где происходит подтверждение документов, и электронными сертификатами подписей, которые хранятся на компьютере. Естественно, что если в этой программе сбой, то подтвердить документы не получится и появится ошибка.

Поэтому, если описанные способы не помогают, то рекомендуется переустановить КриптоПро ЭЦП. Для этого её надо сначала удалить с компьютера, а потом скачать с сайта разработчика и установить заново https://www.cryptopro.ru/products/cades/plugin. Если вы затрудняетесь удалить программу, то попробуйте просто установить её заново, тогда программа заменит все свои файлы на компьютере и это с большой вероятностью тоже поможет решить проблему с ошибкой.

Обновление сертификатов в КриптоПро ЭЦП

КриптоПро ЭЦП знает о сертификатах ровно столько, сколько ей укажет пользователь компьютера. Программа запоминает указанные пути хранения сертификатов. Если сертификаты на компьютере были переносы в другое месте или если произошёл какой то сбой от которого КриптоПро ЭЦП потеряла пути их хранения, то нужно указать их заново.

Для этого откройте приложение КриптоПро ЭЦП и перейдите в раздел “Сервис”. Нажмите на кнопку “Обзор” и заново укажите путь на файл сертификата”.Путь на сертификат

Отключение расширения браузера

Расширения браузера, даже полезные, могут мешать работать КриптоПро ЭЦП. Поэтому рекомендуется их временно отключить и попробовать подтвердить документ на Госзакупках заново.

Даже если вы не устанавливали в браузер новые расширения, всё равно следует их отключить. Потому что некоторые расширения обновляются и меняют свой алгоритм работы, а также часто бывает, что пользователь случайно и не замечая того, сам устанавливает расширения в свой браузер.

Отключение антивируса

Многие пользователи знают, что антивирусы часто срабатывают ложно. И даже совершенно безобидные файлы помечают как вредоносные. Это приводит к нарушению работы некоторых программ, и с КриптоПро ЭЦП это тоже может быть.

Поэтому на время пользования КриптоПро ЭЦП, если появляется ошибка, рекомендуется отключать антивирус. Также рекомендуется переустановить КриптоПро ЭЦП именно с отключенным антивирусом.

Вам будет это интересно: Чем опасна электронная подпись для физических лиц?

Обновление браузера

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

Кстати, на компьютерах с устаревшей версий Windows XP обновить браузер не получится, потому что разработчики перестали поддерживать эту операционную систему. Однако, несмотря на это, ею всё ещё некоторые пользуются. В этом случае нужно использовать более современный компьютер, чтобы установить на него актуальную версию браузера.

При попытке использовать Крипто-Про ЭЦП на сайте ГосЗакупки может появиться ошибка со ссылкой на CreateObjectAsync. В этом случае подписать перевод в ЕИС либо невозможно совсем, либо удается не с первого раза. К сожалению, техническая поддержка работает довольно слабо и не дает нормального описания ошибки. Нам пришлось собирать информацию по крупицам, но кое-что удалось найти и это должно сработать.

Текст ошибки:

Cannot read property ‘CreateObjectAsync’ of undefined

Cannot read properties of undefined reading (“CreateObjectAsync”)

Как исправить ошибку CreateObjectAsync?

У нас есть несколько решений подобных ошибок. Мы точно не знаем, какое именно из них сработает, но что-то должно сработать. Попробуйте следующие действия.

Что нужно сделать:

  • Используйте браузер Спутник с поддержкой криптографии или IE. С казначейским программным обеспечением они работают лучше всего.
  • Переустановить Крипто-Про ЭЦП. Удалите его и установите заново. Для начала можно просто отключить и запустить заново.
  • Обновить или настроить сертификаты. Нужно запустить КриптоПро CSP, а дальше все выполняется на вкладке «Сервис».

Cannot read property'CreateObjectAsync' of undefined

  • Отключить другие расширения. Если порядок подключения скриптов будет нарушен, будет появляться ошибка. Следует временно отключить все дополнения, особенно те, которые сейчас не используются.

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

Если при подписании на сайте ЕИС (ЕРУЗ) https://zakupki.gov.ru/ возникает ошибка «Cannot read properties of undefined (reading ‘CreateObjectAsync’)», мы рекомендуем в первую очередь использовать браузер Chromium GOST, так как ЕИС корректно работает именно в нём. Если вы планируете работать в Яндекс.Браузере — необходимо выполнить дополнительные настройки.

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

Настройте для работы браузер Chromium GOST

1. ​Установите браузер:

  • Автоматически с нашего Веб-диска. После установки переходите к пункту 2 инструкции.
  • Вручную по ссылке https://github.com/deemru/Chromium-Gost/releases/. На открывшейся странице выберите версию браузера, которая соответствует разрядности вашей операционной системы, разрядность вашей системы можно определить следующими способами:
    а) Нажать правой кнопкой мыши на Мой компьютер — Свойства.
     б) Нажать комбинацию клавиш Win+Pause.
      в) Нажать правой кнопкой мыши на Пуск — Система.
       г) Воспользоваться инструкцией от Microsoft.


Запустите скачанный файл и следуйте подсказкам на экране для установки

2. Запустите браузер Chromium GOST и откройте в нём ссылку https://chrome.google.com/webstore/detail/cryptopro-extension-for-c/iifchhfnnmpdbibifmljnfjhpififfog. Проверьте, что расширение с открывшейся страницы установлено (должна отобразиться кнопка «Удалить из Chrome»):

Если вы видите кнопку «Установить» — нажмите её для установки расширения:

3. Повторите подписание документов в ЕИС

Настроить для работы Яндекс.Браузер

1. Скачайте браузер по ссылке https://browser.yandex.ru/ . Если Яндекс.Браузер уже установлен и ранее ЕИС (ЕРУЗ) работал в нём корректно, то переходите к пункту 4.

2. В Яндекс.Браузере зайдите в раздел «Настройки» — «Системные», либо откройте в нем ссылку: browser://settings/system

Включите настройку «Подключаться к сайтам, использующим шифрование по ГОСТ. Требуется КриптоПро»:

3. Установите расширение https://chrome.google.com/webstore/detail/cryptopro-extension-for-c/iifchhfnnmpdbibifmljnfjhpififfog так же, как это описано ранее в инструкции про Chromium GOST.

4. Повторите подписание в ЕИС. Если ошибка сохранилась, для нормальной работы портала в Яндекс.Браузере нужно выключить расширение из каталога Opera: 


Откройте «Настройки» — «Дополнения», либо откройте в браузере ссылку browser://tune/

Отключите расширение Каталог КриптоПро ЭЦП переведя ползунок в левое положение:

Внимание! Изменение этой настройки может негативно повлиять работу на некоторых сайтах, например на www.sberbank-ast.ruwww.rts-tender.ru и https://etp.gpb.ru/ . Решение об отключении вы принимаете самостоятельно!

Перезапустите браузер и повторите подписание в ЕИС.

При попытке войти в один из государственных интернет-порталов (обычно это «ФС РАР») пользователь может столкнуться с сообщением об ошибке «Объект: undefined Номер ошибки: -2146828275 Описание: Несоответствие типа». Во многих случаях это связано с использованием старой версии Internet Explorer, не соответствующей требованиям новых протоколов безопасности сайта. Давайте разберём, суть возникшей дисфункции, а также как исправить данную ошибку на ваших ПК.

Содержание

  1. Причины проблемы
  2. Установите плагин ФСРАР Крипто 3с для устранения «Объект: undefined Номер ошибки: -2146828275 «
  3. Используйте альтернативный браузер
  4. Заключение

Причины проблемы

Обычно данная ошибка появляется вместе с сообщением «Не удалось создать подпись» при подключении к сайту Федеральной службы по регулированию алкогольного рынка (ФС РАР). Как я уже писал выше, это связано с некорректными сертификатами безопасности пользовательского браузера, а также с наличием в системе пользователя устаревших лицензионных ключей Jacata или Rutoken ECP 2.0.

Рассматриваемая проблема наиболее часто фиксируется при подключении через браузер Internet Explorer. Подключение через альтернативный браузер (Хром, Яндекс.Браузер и аналоги) обычно не вызывает появление рассматриваемой дисфункции.

Это интересно: что делать при появлении сообщения «Этот сертификат содержит недействительную цифровую подпись».

Установите плагин ФСРАР Крипто 3с для устранения «Объект: undefined Номер ошибки: -2146828275 «

Высокую эффективность в решении ошибки показала установка плагина ФСРАР Крипто 3 с сайта egais.ru для браузера Интернет Эксплорер. Если вы при подключении к ФС РАР пользуетесь упомянутым браузером, тогда выполните следующее:

Читайте также: при проверке отношений доверия произошла системная ошибка – что делать.

Используйте альтернативный браузер

Также избавиться от ошибки «Объект: undefined Номер ошибки: -2146828275» можно с помощью  задействования альтернативного браузера, который используется для перехода в ЛК ФСРАР. К примеру, у пользователей получался беспроблемный вход с помощью браузеров Мозилла, Яндекс, и Гугл Хром.

При этом для браузера Гугл Хром необходимо установить и активировать расширение «CryptoPro Extension for CAdES Browser Plug-in». Выполните следующее:

Заключение

В нашем материале мы разобрали, как исправить ошибку «Объект: undefined Номер ошибки: -2146828275 Описание: Несоответствие типа». Хорошие результаты показала установка в ваш IE модерного плагина ФСРАР Крипто 3с, а также использование альтернативных браузеров для входа на портал ФСРАР. Если же вы знаете альтернативные способы устранить указанную дисфункцию, делитесь ими в комментариях к нашему материалу. Мы всегда рады новым, качественным и эффективным решениям.

Опубликовано 01 февраля 2019 Обновлено 16 мая 2021

Cannot read properties of undefined (reading ‘CreateObjectAsync’) — что за ошибка?

Сегодня электронные подписи пользуются большой популярности благодаря высокой надежности и экономии времени. Благодаря им пропала необходимость личного присутствия для проведения той или иной сделки. Подписание документов осуществляется на дому, с помощью сертификата безопасности. Главное требование — это наличие компьютера с доступом к Интернету.

Несмотря на большое удобство использования электронных подписей, иногда возникают программные ошибки. Они вызывают возникновения задержек, что особенно критично для владельцев бизнеса. Сегодня мы рассмотрим причину очередной ошибки под названием «Cannot read properties of undefined (reading ‘CreateObjectAsync’)». Она возникает во время подписания документов на сайте государственных закупок. Предлагаем узнать все способы рассматриваемой проблемы.

Содержание

  1. Перезагрузка компьютера
  2. Использование другого браузера
  3. Установка расширения CryptoPro Extension for CAdES Browser Plug-in
  4. Переустановка расширения КриптоПро ЭЦП
  5. Обновление сертификатов в КриптоПро ЭЦП
  6. Отключение расширений в браузере
  7. Отключение антивируса
  8. Обновление браузера

Перезагрузка компьютера

Самое простое решение проблемы выглядит элементарно. Нужно просто перезагрузить компьютер. После повторного включения большинство программных неполадок устраняются сами собой. Так что не стоит пренебрегать этим советом.

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

Использование другого браузера

Иногда причиной проблемы становится несовместимый браузер. Лучше всего устанавливать Internet Explorer или Sputnik — по отзывам многих пользователей, эти программы наиболее совместимыми с электронными подписями.

Впрочем, Internet Explorer постепенно перестает поддерживаться разработчиками. Кроме того, он отсутствует в последних версиях операционной системы Windows.

Установка расширения CryptoPro Extension for CAdES Browser Plug-in

Если при попытке использования электронной подписи появляется рассматриваемая нами ошибка Cannot read properties of undefined (reading ‘CreateObjectAsync’), рекомендуется установить на компьютер расширением CryptoPro.

Оно создавалось для браузера Google Chrome, поэтому совместимо только с ним. После установки программы попробуйте подписать необходимый вам документ на государственных закупках. Скорее всего, проблема исчезнет.

Переустановка расширения КриптоПро ЭЦП

CryptoPro — дополнение для компьютера, которое обеспечивает связь между сертификатами безопасности и сайтом, на которых подписываются документы. Несмотря, что программа обладает высокой надежностью, она иногда сбоит. Появление ошибок препятствует работе.

Если перечисленные выше способы не помогают устранить неполадку, следует переустановить дополнение. Удалите его со своего компьютера. Затем откройте сайт разработчика и скачайте установочный файл. Запустите его и следуйте подсказкам, появляющимся на экране. Спустя несколько минут дополнение снова появится на устройстве. Поскольку программа полностью заменит свои файлы, любые неполадки исчезнут.

Обновление сертификатов в КриптоПро ЭЦП

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

Для решения проблемы откройте программу и нажмите кнопку «Сервис» на панели инструментов. После чего выберите пункт «Обзор» для указания пути к сертификату.

Отключение расширений в браузере

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

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

Отключение антивируса

Антивирусы необходимы для защиты компьютера от вредоносного программного обеспечения. Но иногда антивирусы ошибочно принимают за вирусы совершенно безобидные файлы. Это становится причиной нарушения работы отдельных программ, в том числе — CryptoPro.

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

Обновление браузера

Браузеры постоянно получают обновления. Таким образом разработчики устраняют различные программные ошибки. Устаревшее программное обеспечение работает некорректно или вовсе отказывается запускаться, поэтому нуждается в установке новой версии. Так что, если вам не получается подписать документы электронной цифровой подписью, попробуйте обновить браузер. Скорее всего, проблема будет решена.

Не забывайте, что на компьютерах с устаревшей операционной системой Windows XP установка обновлений невозможна, поскольку компания Microsoft отказалась от дальнейшей поддержки.


14 окт 2022 14:2414 окт 2022 14:26 #21556
от EniseyskiiDI

При создании запроса на сертификат, на шаге 20 инструкции «инструкцией подачи запроса на сертификат без использования ЭП», возникает ошибка «Ошибка создания запроса на сертификат. Cannot read properties of undefined (reading ‘some’)», при этом плагин работает исправно, при создании тестового сертификата плагина КриптоПро все нормально а на сайте росказны происходит ошибка. При этом в понедельник все работало и формировало запросы исправно. При первичном появлении ошибки, при тесте плагина показало что есть обновление плагина, но обновление не устранило ошибку.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.


17 окт 2022 04:3917 окт 2022 04:42 #21561
от skovbol

Такая же ошибка появилась на рабочем месте с linux. Под windows без проблем.
В яндекс браузере ставил различные версии расширения для плагина КриптоПро-ЭЦП. и с сайта криптопро, и как расширение опера, и как хром.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.


17 окт 2022 06:5317 окт 2022 11:39 #21562
от Alex_04



«Мы будем жить плохо, но недолго.» (© Черномырдин В.С.)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.


18 окт 2022 08:3018 окт 2022 08:33 #21563
от EniseyskiiDI

Если ошибка не единичная, то есть смысл, имхо, обратиться к разработчикам расширения для КриптоПро ЭЦП Browser Plug-in на их форум

Не понятно, чем могут помочь в КриптоПро если плагин не отрабатывает только на сайте росказны.
да там есть у ветка по похожей проблеме но там версия криптопровайдера 4 и рекомендуют обновить до 5 поскольку там уже есть поддержка выбора контейнера

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.


20 окт 2022 06:4320 окт 2022 07:22 #21567
от shutgun

Такая же проблема, на GosLinux, КриптоПро 4.0

В момент когда должен быть выбран считыватель для записи ключа — ошибка: Произошла ошибкаID: Y1DrpeNIGTXUv5ltgОшибка создания запроса на сертификат.
Cannot read property ‘some’ of undefined

Пробовал удалить 2 считывателя и оставить только один.
/opt/cprocsp/sbin/amd64/cpconfig -hardware reader -del HDIMAGE
/opt/cprocsp/sbin/amd64/cpconfig -hardware reader -del FLASH
/opt/cprocsp/sbin/amd64/cpconfig -hardware reader -view

Nick name: Aktiv Co. Rutoken S 00 00
Connect name: 
Reader name: All PC/SC readers

Не помогло!

Данная проблема наблюдалась около года назад и решилась сама по себе.
Ошибка вернулась примерно неделю назад.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.


24 янв 2023 19:33 #21989
от mmadfox17

Добрый вечер. У кого нибудь получилось победить сию проблему ? Вопрос как бы оказывается актуальный, решения пока нет. Ситуация та же, при инициализации криптоконтейнера вылет с ошибкой. Рэд ОС 7.3 Chromium GHOST, тест от казначейства проходит нормально. Кто что думает ?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.


25 янв 2023 03:50 #21990
от Alex_04

Повторюсь: имхо — быстрее в ТП или на форуме «КриптоПро» помогут, чем здесь. Нетипичная ситуация, да и линуксоводы здесь не частые гости.



«Мы будем жить плохо, но недолго.» (© Черномырдин В.С.)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.


16 фев 2023 03:32 #22034
от ranger

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.


29 март 2023 02:4929 март 2023 02:49 #22151
от NickM

На портале заявителя ошибку в JS-сценарии, возвращаемую ошибку «some» починили в конце января в версии:

Версия: v6.1.11 от 24.01.2023 18:50:12

, но осталось 2 ошибки в СКЗИ «КриптоПро CSP v5», которые будут исправлены в ближайшей промежуточной версии, что позволит пользователям «Linux» выполнять запросы на портале заявителя УЦ ФК.

Спасибо сказали: Alex_04, ranger

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

При попытке использовать Крипто-Про ЭЦП на сайте ГосЗакупки может появиться ошибка со ссылкой на CreateObjectAsync. В этом случае подписать перевод в ЕИС либо невозможно совсем, либо удается не с первого раза. К сожалению, техническая поддержка работает довольно слабо и не дает нормального описания ошибки. Нам пришлось собирать информацию по крупицам, но кое-что удалось найти и это должно сработать.

Текст ошибки:

Cannot read property ‘CreateObjectAsync’ of undefined

Cannot read properties of undefined reading (“CreateObjectAsync”)

Как исправить ошибку CreateObjectAsync?

У нас есть несколько решений подобных ошибок. Мы точно не знаем, какое именно из них сработает, но что-то должно сработать. Попробуйте следующие действия.

Что нужно сделать:

  • Используйте браузер Спутник с поддержкой криптографии или IE. С казначейским программным обеспечением они работают лучше всего.
  • Переустановить Крипто-Про ЭЦП. Удалите его и установите заново. Для начала можно просто отключить и запустить заново.
  • Обновить или настроить сертификаты. Нужно запустить КриптоПро CSP, а дальше все выполняется на вкладке «Сервис».

Cannot read property 'CreateObjectAsync' of undefined

  • Отключить другие расширения. Если порядок подключения скриптов будет нарушен, будет появляться ошибка. Следует временно отключить все дополнения, особенно те, которые сейчас не используются.

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

вопросы

Из нашей статьи вы узнаете:

При использовании КриптоПро ЭЦП Browser plug-in могут возникать ошибки, приводящие к тому, что плагин не работает или работает некорректно, из-за чего электронная подпись не создаётся. Рассмотрим наиболее распространённые варианты ошибок и разберёмся, как их устранить.

При проверке отображается статус «Плагин загружен», но нет информации о криптопровайдере

Это значит, что криптопровайдер КриптоПро CSP не установлен. Необходимо загрузить дистрибутив программы с сайта разработчика и установить её на компьютер. В настройках плагина в графу Список доверенных узлов также следует добавить адрес ресурса, с которым работаете (например, nalog.ru).

Не удаётся построить цепочку сертификатов для доверенного корневого центра. (0x800B010A)

Картинка 2

При этой ошибке плагин не может сформировать запрос на создание ЭЦП. Она возникает, если по каким-то причинам нет возможности проверить статус сертификата. Например, если нет привязки к ключу или доступа к спискам отзыва. Также проблема может воспроизводиться, если не установлены корневые сертификаты.

Для устранения этой ошибки нужно привязать сертификат к закрытому ключу.

Сначала проверьте, строится ли цепочка доверия. Для этого нужно открыть файл сертификата, а затем вкладку Путь сертификации.

Ошибки

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

Для установки корневого сертификата необходимо:

  • Кликнуть правой кнопкой мыши по файлу.
  • В контекстном меню выбрать пункт Установить сертификат.
  • После запуска Мастера установки нажать Далее.
  • Выбрать вариант Поместить все сертификаты в выбранной хранилище и нажать Обзор.
  • Выбрать в списке хранилищ Доверенные корневые центры сертификации, нажать ОК, затем Далее.
  • Нажать Готово.

Установка промежуточных сертификатов выполняется точно так же, как и установка корневых, за исключением того, что в процессе установки вместо пункта Доверенные корневые центры сертификации нужно выбрать пункт Промежуточные центры сертификации.

Если вы создаёте ЭЦП таких форматов, как CAdES-T или CAdES-X Long Type 1, ошибка может возникать из-за отсутствия доверия к сертификату оператора службы предоставления штампов времени. В этой ситуации нужно установить корневой сертификат УЦ в доверенные корневые центры.

ЭЦП создаётся с ошибкой при проверке цепочки сертификатов

Создание ЭЦП с ошибкой

Данная проблема возникает из-за отсутствия доступа к спискам отозванных сертификатов. Списки должны быть доступны для загрузки на сайте удостоверяющего центра, который выпустил сертификат ЭЦП. Установка списков выполняется по той же схеме, что и установка промежуточного сертификата.

Ошибка несоответствия версии плагина

При проверке возникает сообщение «Установлен и настроен плагин для браузера КриптоПро ЭЦП Browser plug-in версии 2.0.12438 и выше. — undefined». В этом случае необходимо установить плагин версии 2.0.12438 и выше.

Появляется сообщение «Плагин недоступен»

Данная проблема может возникнуть, если ваш браузер не поддерживает установленную версию плагина. Попробуйте воспользоваться другим обозревателем.

Ошибки 0x8007064A и 0x8007065B

Ошибки 0x8007064A и 0x8007065B

Ошибка возникает в связи с окончанием срока действия лицензий на КриптоПро CSP (КриптоПро TSP Client 2.0, Криптопро OCSP Client 2.0).

Чтобы создать электронную подпись с форматом CAdES-BES, необходима действующая лицензия на КриптоПро CSP. Создание ЭЦП с форматом CAdES-X Long Type 1 потребует наличия действующих лицензий:

  • КриптоПро CSP;
  • КриптоПро OCSP Client 2.0;
  • КриптоПро TSP Client 2.0.

После приобретения лицензии потребуется её активация.

Набор ключей не существует (0x80090016)

Набор ключей не существует

Возникает из-за того, что у браузера нет прав для выполнения операции. Для решения проблемы в настройках плагина добавьте сайт в Список доверенных узлов.

Отказано в доступе (0x80090010)

Отказано в доступе

Возникает в связи с истечением срока действия закрытого ключа. Чтобы проверить срок действия, запустите Крипто-Про CSP, затем откройте вкладку Сервис. Далее необходимо выбрать пункт Протестировать и указать контейнер с закрытым ключом. Если в результатах тестирования вы увидите, что срок действия закрытого ключа истёк, необходимо получить новый ключ.

необходимо получить новый ключ

Ошибка: Invalid algorithm specified. (0x80090008)

Появление такой ошибки означает, что криптопровайдер не поддерживает алгоритм используемого сертификата. Рекомендуется проверить актуальность версии КриптоПро CSP.

Если предлагаемые выше способы устранения ошибок не помогут, рекомендуем обратиться в службу поддержки КриптоПро.

У вас ещё нет электронной подписи? Её можно заказать у нас на сайте. Выберите подходящий вариант ЭЦП: для участия в электронных торгах, работы с порталами или отчётности. Процедура оформления не займёт больше одного дня.

Возможно, вам также будет интересно:

  • Ошибка исправлена это причастие или прилагательное
  • Ошибка использования двухстороннего аудио hikvision
  • Ошибка исправлена разгаданный кроссворд
  • Ошибка использование неинициализированной памяти c
  • Ошибка исправлена почему одна н

  • Понравилась статья? Поделить с друзьями:
    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии