Symptom
- Upon adding ABAP backend system to the Cloud Connector, the check availability button fails with message "Not Reachable".
- Sample traces in ljs_trace or scc_core.trc:
#INFO#com.sap.scc.rt#AccessControl connection checker# #SccEndpointValidator failed to establish connection to HTTPS://testsample:44300
java.net.SocketException: error 32 - Broken pipe (Write failed) (local port 29276 to address xx.xxx.xxx.xx (localhostname), remote host unknown)
at java.net.SocketOutputStream.socketWrite0(Native Method)
at java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:111)
at java.net.SocketOutputStream.write(SocketOutputStream.java:155)
at sun.security.ssl.SSLSocketOutputRecord.flush(SSLSocketOutputRecord.java:273)
at sun.security.ssl.HandshakeOutStream.flush(HandshakeOutStream.java:89)
at sun.security.ssl.CertificateVerify$T12CertificateVerifyProducer.produce(CertificateVerify.java:770)
at sun.security.ssl.SSLHandshake.produce(SSLHandshake.java:420)
at sun.security.ssl.ServerHelloDone$ServerHelloDoneConsumer.consume(ServerHelloDone.java:182)
at sun.security.ssl.SSLHandshake.consume(SSLHandshake.java:376)
at sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:479)
at sun.security.ssl.HandshakeContext.dispatch(HandshakeContext.java:457)
at sun.security.ssl.TransportContext.dispatch(TransportContext.java:200)
at sun.security.ssl.SSLTransport.decode(SSLTransport.java:155)
at sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1320)
at sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1233)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:417)
at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:389)
at com.sap.scc.tcs.e2e.BackendCheckHelper$TLSSecuredBackendCheckHelper.check(BackendCheckHelper.java:133)
at com.sap.scc.tcs.e2e.HttpBackendChecker.check(HttpBackendChecker.java:58)
at com.sap.scc.tcs.e2e.SccEndpointValidator.checkConnection(SccEndpointValidator.java:86)
at com.sap.scc.tcs.e2e.SccEndpointValidator.checkEndpoint(SccEndpointValidator.java:72)
at com.sap.scc.servlets.AccessControlServlet$3.run(AccessControlServlet.java:564)
at java.lang.Thread.run(Thread.java:838)
-
The error message "remote host unknown" suggests a DNS resolution issue; however, the nslookup result indicates that the resolution is correct.
Read more...
Environment
SAP Cloud Connector
Keywords
broken pipe, Cloud Connector, SSL, HTTPS, remote host unknown, incorrect status, not reachable, check availability, SCC, error 32, backend, connection, protocol , KBA , BC-MID-SCC , SAP Cloud Connector On-Demand/On-Premise Connectivity , Problem
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.
SAP Knowledge Base Article - Preview