5. Типовые вопросы и проблемы

Также сведения о типовых ошибках приведены на портале ЕСКС

Таблица 5.1 Типовые вопросы и проблемы

Вопрос/Проблема

Возможная причина

1

Как узнать версию установленного Агента СМЭВ4

Проверка версии установленного Агента СМЭВ4 осуществляется командой:

curl -X GET 'http://<agent-ip>:8192/api/v1/agent-info/version'

2

Как скачать актуальный JDBC драйвер?

Драйвер можно получить по адресу http://<agent-ip>:8192/api/v1/jdbc-driver.

2

В лог-файле присутствует ошибка:

«Ошибка вызова функции acquireContext: 0x80090016»

  1. При запуске Агента СМЭВ4 без использования Docker убедитесь, что контейнер с ключами выложен в /var/opt/cprocsp/keys/{{user}}/

    • пользователь {{user}} имеет доступ на чтение к /var/opt/cprocsp/keys/{{user}}/.

  2. Убедитесь, что Агент СМЭВ4 запускается от пользователя {{user}}.

    При использовании Docker убедитесь, что при запуске указан ключ --user=1000.

3

В лог-файле присутствует ошибка

«Ошибка вызова функции acquireContext: 0x8009001a»

  1. При использовании Docker, установите владельца id=1000 на каталог keys рекурсивно chown -R 1000 keys.

  2. При запуске без использования Docker, сделайте пользователя {{user}} владельцем каталога /var/opt/cprocsp/keys/{{user}}/ рекурсивно.

  3. При запуске без использования Docker на платформе CentOS/RedOS, убедитесь что SELinux находится в режиме permissive или diasbled.

4

В логе присутствуют сообщения «No required SSL certificate was sent»

Убедитесь, что используется верный ключ, и в нем присутствует необходимый сертификат

5

При выполнении запроса, запрос не проходит, в логе агента появляются сообщения

«java.lang.IllegalStateException: Ошибка вызова функции signHash: 0x65b»

Используемая trial лицензия CryptoPro истекла.

Необходимо приобрести лицензию на CryptoPro CSP и внести информацию о лицензии в систему, согласно инструкции в Раздел 3.6.1 настоящего документа

6

Агент не подключается к Ядру, сообщения об ошибке в логах содержат текст «invalid_client_credentials»

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

  2. Убедитесь, что мнемоника Агента СМЭВ4 в конфигурационном файле указана корректно. Параметр agent.id

    Регистр учитывается! Например, «agentMnemonic» и «agentmnemonic» - две различные мнемоники.

  3. Обратитесь в службу поддержки для проверки корректности сертификата данного Агента СМЭВ4, загруженного в Ядро СМЭВ4 СМЭВ.

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