Https 协议,报错:javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake
at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:1002)
at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1385)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1413)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1397)
at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:559)
at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:185)
at sun.net.www.protocol.http.HttpURLConnection.getOutputStream0(HttpURLConnection.java:1334)
at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:1309)
at sun.net.www.protocol.https.HttpsURLConnectionImpl.getOutputStream(HttpsURLConnectionImpl.java:259)
at com.live.util.httpUtil.LiveHttpsUtil.post(LiveHttpsUtil.java:69)
at com.live.util.MasSmsAdaptor.sendByHttps(MasSmsAdaptor.java:172)
at com.live.util.MasSmsAdaptor.doSendSms(MasSmsAdaptor.java:42)
at com.live.thread.SendSMSThread.sendSMSContent(SendSMSThread.java:273)
at com.live.thread.SendSMSThread.sendSmsContent(SendSMSThread.java:353)
at com.live.thread.SendSMSThread.sendSMS(SendSMSThread.java:340)
at com.live.thread.SendSMSThread.run(SendSMSThread.java:398)
Caused by: java.io.EOFException: SSL peer shut down incorrectly
at sun.security.ssl.InputRecord.read(InputRecord.java:505)
at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:983)
... 15 more
解决:
网路不稳定会出现这个问题,保证网络稳定。