Статус: Новичок
Группы: Участники
Зарегистрирован: 09.07.2014(UTC) Сообщений: 1 Откуда: Москва
|
Для определения причины “плавающей” ошибки (javax.net.ssl.SSLHandshakeException: bad handshake record MAC) при взаимодействии с нашим партнером, нам необходимо оттрассировать хендшейк в JTLS.
Попытки подключения трассировки на уровне JTLS с помощью опций в logging.properties JRE
java.util.logging.ConsoleHandler.level = ALL ru.CryptoPro.ssl.SSLLogger.level=ALL ru.CryptoPro.ssl.SSLLogger.handlers=java.util.logging.ConsoleHandler
не увенчались успехом. Аналогично не удалось использовать опцию JVM –Djavax.net.debug=all
При этом логгирование операций на уровне JCP путем подключения опций в logging.properties JRE
java.util.logging.ConsoleHandler.level = ALL ru.CryptoPro.JCP.tools.JCPLogger.level=ALL ru.CryptoPro.JCP.tools.JCPLogger.handlers=java.util.logging.ConsoleHandler
осуществляется успешно.
Само взаимодействие с партнером по HTTPS с использованием JCP/JTLS осуществляется успешно.
Пробовали версии JCP/JTLS 1.0.46 и 1.0.52; JRE 1.6.0_31. Проверили и удостоверились, что при инициализации объекта TrustManagerFactory используется алгоритм GostX509 провайдера JTLS. Удостоверились, что используется правильный java.security.SSLContext (протокол GostTLS, провайдер JTLS). Удостоверились, что в качестве SSLSocketFactory для объекта HttpsURLConnection используется ru.CryptoPro.ssl.SSLSocketFactoryImpl
Подскажите, пожалуйста, в чем может быть проблема с невозможностью детального журналирования SSL соединения.
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.12.2008(UTC) Сообщений: 4,002 Откуда: Крипто-Про Сказал(а) «Спасибо»: 21 раз Поблагодарили: 714 раз в 674 постах
|
Здравствуйте. В старых версиях, возможно, используется SSLLogger вместо ru.CryptoPro.ssl.SSLLogger. Попробуйте SSLLogger.level=ALL SSLLogger.handlers=java.util.logging.ConsoleHandler
Если возникает bad handshake record MAC, попробуйте JCP/JTLS 2.0. |
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close