You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

Ошибка: Не удалось получить свойство "replace" ссылки, значение которой не определено или не является NULL


При попытке входа в личный кабинет ЕГАИС по адресу egais.ru после ввода PIN-кода возникают две ошибки подряд:

«Подробности: undegined Апплет: undegined»

«Не удалось получить свойство "replace" ссылки, значение которой не определено или не является NULL»

Причина в том, что сертификат ГОСТ содержит в атрибуте CKA_ID слишком длинное значение. 

Несмотря на то, по стандарту PKCS#11 длина поля CKA_ID не ограничена, в ЛК ЕГАИС установлено ограничение на количество символов - 19 байт (19 пар символов).

На текущий момент информация об ошибке уже передана разработчикам ЛК ЕГАИС и производится исправление проверки в ЛК ЕГАИС.


Для решения проблемы воспользуйтесь одним из двух вариантов:

1) Обратитесь в службу технической поддержки - наши специалисты с удовольствием помогут вам убрать символы, мешающие входу. 

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


2) Исправление CKA_ID вручную

Выполняйте описанные ниже действия аккуратно и строго по инструкции. Некоторые функциональные возможности программы могут повредить сертификат ГОСТ.

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

  1. Скачайте архив с программой Pkcs11Admin 
  2. Разархивируйте содержимое и запустите Pkcs11Admin-x64.exe или Pkcs11Admin-x86.exe в зависимости от разрядности вашего компьютера
  3. Нажмите кнопку "Browse..."

4. В папке C:\Windows\System32 находим библиотеку rtPKCS11ECP.dll

5. Выберите пункт меню "Token" - "Login" - "User login..."

6. Введите PIN-код пользователя (по умолчанию - 12345678) и нажмите "ОК"

7. Выберите вкладку "Certificates", нажмите правой кнопкой мыши на сертификате ГОСТ - "Edit attributes..."

8. Выделите атрибут "CKA_ID" и нажмите кнопку "Edit"

9. Нам надо уменьшить количество пар символов так, чтобы их было меньше 20

Вы можете указать любое значение из печатных символов., главное, чтобы это значение было установлено у трёх объектов, относящихся к ГОСТ сертификату:

  • Public key (Публичный ключ)
  • Private key (Приватный ключ)
  • Certificate (Сертификат)

10. В этом примере 20 байт (20 пар символов) и мы стираем последний B2. Затем нажимаем "ОК"

11. В следующем окне нажимаем кнопку "Close"

12. Теперь переходим на вкладку "Keys" - находим "Private key", относящийся к ГОСТ сертификату и нажимаем на него правой кнопкой мыши - "Edit attributes" 

Повторяем с приватным ключом действия, описанные в пунктах 8 - 11

13. Находим "Public key", относящийся к ГОСТ сертификату и нажимаем на него правой кнопкой мыши - "Edit attributes" 

Повторяем с приватным ключом действия, описанные в пунктах 8 - 11


  • No labels