javax.net.ssl.SSLHandshakeException: срок действия сертификата истек - локальный или удаленный? - PullRequest
1 голос
/ 05 марта 2009

Я получаю следующее исключение при попытке установить SSL-соединение с веб-службой. Означает ли эта ошибка, что срок действия моего локального хранилища ключей / сертификата истек, или я не могу доверять удаленному серверу, поскольку у него истек срок действия сертификата?

javax.net.ssl.SSLHandshakeException: certificate expired
    at com.ibm.jsse.bs.a(Unknown Source)
    at com.ibm.jsse.bs.startHandshake(Unknown Source)
    at com.ibm.net.ssl.www.protocol.https.b.o(Unknown Source)
    at com.ibm.net.ssl.www.protocol.https.q.connect(Unknown Source)
    at com.ibm.net.ssl.www.protocol.http.cg.getOutputStream(Unknown Source)
    at com.ibm.net.ssl.www.protocol.https.t.getOutputStream(Unknown Source)

Ответы [ 2 ]

1 голос
/ 05 марта 2009

Срок действия удаленного сертификата истек, серверу приложений веб-службы необходимо обновить его сертификат.

0 голосов
/ 06 марта 2009

Смотри здесь http://www.cs.sunysb.edu/documentation/jsse/jssefaq.html#17

например. установите для SystemProperty javax.net.debug значение ssl:

java -Djavax.net.debug=ssl ...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...