при встраивании Java-библиотеки:
Описание ошибки | Рекомендации по устранению |
---|---|
Java сообщает, что не найден провайдер DIGT | Добавьте в начало кода строку: Security.addProvider(new DIGTProvider()) |
Ошибка: java.lang.ClassNotFoundException: com.digt.trusted.jce.provider.DIGT Provider | Поместите trusted_java20.jar в каталог |
Ошибка: java.lang.UnsatisfiedLinkError: no djcpNNN in java.library.path | Java не может найти библиотеку. Поместите ее по одному из путей переменных окружения %PATH% либо укажите путь к ней с помощью параметра java машины -Djava.library.path. |
Ошибка java.lang.UnsatisfiedLinkError: libdjcp20.so: undefined symbol: CertFreeCertificateContext | Перед запуском JVM добавьте в переменную окружения LD_PRELOAD путь к библиотеке libcapi20.so.3 из КриптоПро CSP, например: export LD_PRELOAD="/opt/cprocsp/lib/ |
при использовании Trusted Java с Tomcat
Описание ошибки | Рекомендации по устранению |
---|---|
При запуске Tomcat в его лог-файле catalina.out присутствуют строки SEVERE: Failed to load keystore type JKS with path C:\Documents and Settings\ java.io.FileNotFoundException: C:\Documents and Settings\ или (для локализованной ОС): SEVERE: Failed to load keystore type JKS with path C:\Users\ java.io.FileNotFoundException: C:\Users\ | Сформируйте keystore с RSAсертификатом в соответствии с описанием в разделе «Настройка RSA шифрования в Tomcat под Linux». |
При запуске Tomcat в его лог-файле catalina.out присутствует строка java.io.IOException: GostTLS SSLContext not available | Пропишите DIGTProvider в java.security, т.е. добавьте строку вида: security.provider.NN=com.digt.tr usted.jce.provider.DIGTProvider Также убедитесь, что в каталоге |
Не открывается страница https://servername:8443 и в лог-файле сервера catalina.out присутствуют строки INFO: Initializing Coyote HTTP/1.1 on http-8080 11.06.2010 12:38:43 com.digt.trusted.jsse.provider.DigtSSLContext getDefaultContext SEVERE: Error setting certificate. 11.06.2010 12:38:43 org.apache.coyote.http11. Http11BaseProtocol init SEVERE: Error initializing endpoint | Проверьте правильность указания пути к файлу сертификата веб-сервера в переменной окружения JAVA_OPTS. Внимание! При объявлении JAVA_OPTS под Windows параметры certFile и keyPasswd нужно обрамлять кавычками по отдельности. Если сертификат сохранен в кодировке Base64, то удостоверьтесь в наличии Base64-заголовков (-----BEGIN CERTIFICATE----- и -----END CERTIFICATE-----). Если сертификат сервера квалифицированный и установленная сборка Trusted Java ниже 490, то обновите Trusted Java. |
Не открывается страница https://servername:8443 и в лог-файле сервера catalina.out присутствуют строки INFO: Server startup in 633 ms Password:Password:11.06.2010 4:29:33 org.apache.tomcat.util.net.PoolTcpEndpoint acceptSocket SEVERE: Endpoint ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=844 3] ignored exception: java.io.IOException: error:1408B06B:SSL routines:SSL3_GET_CLIENT_KEY_EXCHANGE:bad decompression | Проверьте правильность указания пароля к ключевому контейнеру в переменной окружения JAVA_OPTS, а также наличие обрамляющих кавычек «…» при ее описании. |
Не открывается страница https://servername:8443 и в лог-файле сервера catalina.out присутствуют строки INFO: Server startup in 564 ms 11.06.2010 12:32:51 org.apache.tomcat.util.net.PoolTcpEndpoint acceptSocket SEVERE: Endpoint ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=8443] ignored exception: java.io.IOException: error:1409A044:SSL routines:SSL3_SEND_SERVER_CERTIFICATE:internal error | Проверьте правильность указания пути к файлу сертификата веб-сервера в переменной окружения JAVA_OPTS, а также наличие обрамляющих кавычек «…» при ее описании. |
Не открывается страница https://servername:8443 и в лог-файле сервера catalina.out присутствуют строки java.lang.Exception: Connector attribute SSLCertificateFile must be defined when using SSL with APR или org.apache.tomcat.util.net.NioEndpoint | |
setSocketOptions SEVERE: java.lang.NullPointerException | В Trusted Java не поддерживаются NIO-сокеты. Замените в конфигурации |
значение параметра protocol с «HTTP/1.1» или «org.apache.coyote.http11.Http11 NioProtocol» на «org.apache.coyote.http11.Http11 Protocol». |
не нашли описания своей проблемы?
Проверьте, не истек ли период использования Крипто Про CSP. В противном случае обратитесь в техническую поддержку (см. контакты ниже) и опишите сложившуюся ситуацию с примерами появившихся ошибок.
Техническая поддержка¶
По вопросам технической поддержки ПО Trusted Java обращайтесь:
-
по электронной почте: support@trusted.ru
-
по телефону: 8 (8362) 33-70-50
-
по адресу: 424033, Россия, РМЭ, г. Йошкар-Ола, ул. Петрова, д.1, а/я 67.
Систематическое техническое сопровождение организаций по вопросам работы с ПО Trusted Java осуществляется при условии оплаты стоимости годового пакета технических услуг. В течение этого срока разработчик бесплатно поставляет новые реализации продукта в рамках приобретенной версии. Новые версии продукта поставляются в соответствии с прайс-листом.
О компании-разработчике¶
Компания «Цифровые технологии» – российский разработчик и поставщик программного обеспечения в области защиты информации, систем электронного документооборота и хранения данных. Основной сферой деятельности компании является разработка, внедрение и поддержка криптографических продуктов и решений для государственных и коммерческих структур.
- Телефон: (8362) 33-70-50
- Сайт: http://www.trusted.ru
- E-mail: info@trusted.ru