Skip to Content
0
Former Member
Dec 16, 2016 at 06:33 AM

Communication over HTTPS. I/O error occurred at getting input or output stream of socket.

2267 Views

Hi Experts,

Recently we had SSL to TLS 1.1protocol update at our client end.

RFC to SOAP scenario. Before we were getting handshake error. after updating lib and cipher parameters it got resolved. Now we are getting "

Failed to get the input stream from socket: java.net.SocketException: Connection reset

".

We have implemented all necessary action at our end.

1)ABAP Profile Parameters:

ssl/ciphersuites = 135:PFS:HIGH:MEDIUM:+e3DES

ssl/client_ciphersuites = 150:PFS:HIGH:MEDIUM:+e3DES

Java System Property:

Parameter Name=iaik.security.ssl.configFile

Value=file:/tmp/SSLContext.properties

2)our SAP has common Cyptolib 8.4.31 and above

3) TLS enabled at network level.

4)There is no change to SSL certificate

Detailed error:

Communication over HTTPS. I/O error occurred at getting input or output stream of socket.
[EXCEPTION]
java.io.IOException: Failed to get the input stream from socket: java.net.SocketException: Connection reset
ssl_debug(5): Closing transport...
Error in call over HTTP: HTTP 0 null
[EXCEPTION]
java.io.IOException: Failed to get the input stream from socket: java.net.SocketException: Connection reset
at com.sap.aii.af.sdk.xi.net.HTTPClientConnection.getInputStream(HTTPClientConnection.java:1407)
errorCode=SOAP_ADAPTER_PROCESSING_ERROR; errorCategory=XI_J2EE_ADAPTER_SOAP; errorText=java.io.IOException: Failed to get the input stream from socket: java.net.SocketException: Connection reset;

Please suggest.

Thanks,

Priyanka