Skip to Content

REST receiver adapter with HTTPS url

We are calling a third-party REST web service which is hosted outside of our network. The https (secure) call fails to bring back the response. Where as the http call is a success.

The https call gives below errors:

1. In the communication channel message log: java.io.EOFException: Connection closed by remote host

2. In the ICM trace we find the error as: ERROR during SecudeSSL_SessionStart() from SSL_connect()==SSL_ERROR_CONNECTION_LOST

Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

3 Answers

  • Mar 19, 2018 at 09:44 AM

    I think a low level network trace could help you further.

    If the HTTPS connection is initiated by ICM set ICM trace level to 3.

    In Unix/Linux try tcpdump on Windows try Wireshark or Microsoft Message Analyzer tools to capture SSL/TLS handshake.

    Best Regards,

    Antal

    Add comment
    10|10000 characters needed characters exceeded

  • Mar 19, 2018 at 07:04 AM

    Hi,

    Import Public Cert of REST Host in STRUST - anonymous

    Add comment
    10|10000 characters needed characters exceeded

  • Mar 20, 2018 at 08:58 AM

    Import the certificates chain in your netweaver and try again. If its still failing try to check a firewall issue (lot of firewalls has the ports closed by default) with a telnet from your PI instance or something like that.

    Add comment
    10|10000 characters needed characters exceeded