System.setProperty("javax.net.ssl.trustStore", "C:/tasks/MIP/Cert/ccc_acp.keystore");
System.setProperty("javax.net.ssl.trustStorePassword", "password");
System.setProperty("javax.net.debug", "ssl");
уже установил доверенные сертификаты, но когда HTTPS вызова, по-прежнему имеет ошибкуПолученного фатального предупреждения: handshake_failure, уже добавил доверенный
javax.net.ssl.SSLHandshakeException: Получена фатальное предупреждение: handshake_failure
сообщение вся ошибка очень долго, последняя часть сообщения об ошибке указана в следующей
главное, WRITE: TLSv1 Изменить Шифр Spec, длина = 1
*** Закончено verify_data: {204, 151, 145, 147, 7, 73, 205, 158, 73, 238, 129, 8}
главное, WRITE: TLSv1 Рукопожатие, длина = 32
главное, READ: TLSv1 оповещения, длина = 2
главное, RECV TLSv1 ТРЕВОГА: со смертельным исходом, handshake_failure
главное, называется closeSocket()
главное, обработка Исключение: javax.net.ssl.SSLHandshakeException: Получено фатальное предупреждение: handshake_failure java.lang . Исключение:; вложенное исключение: javax.net.ssl.SSLHandshakeException: Получен фатальным предупреждение: handshake_failure
Каков пакет cypher, который вы отправляете на сервер, возможно ли, что вы и сервер не будете делиться/соглашаться на общий chyper для продолжения связи. Вы можете посмотреть сертификат сервера, чтобы увидеть поддерживаемые cyphers, и сравнить с тем, как вы отправляете –