SAP Knowledge Base Article - Preview

3522912 - Error 32 - Broken Pipe: 'Remote Host Unknown' When Checking Availability After Adding Backend System to SAP Cloud Connector

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.