SAP Knowledge Base Article - Preview

2791464 - SSL handshake with external Microsoft Windows Server fails with error "Software caused connection abort: recv failed"

Symptom

You are integrating Process Integration / Process Orchestration system with external server using outgoing HTTPS communication. You confirm that all the requirements in note 2284059 have been fulfilled, both parties support TLS 1.2 and the Root CA of server certificate has been imported into the keystore view "TrustedCAs" of your PI/PO system. However the HTTPS request does not reach the target server and the message fails with error "java.net.SocketException: Software caused connection abort: recv failed" on your PI/PO system.

The target server is a Microsoft Windows Server. In XPI Inspector trace you can see the following SSL handshake details:

Using Transport Protocol: HTTPS
Handshake Timeout: 0
Keep alive: false
TCP No Delay: false
Exception Occured: Software caused connection abort: recv failed (local port <...> to address <...>, remote port <...> to address <...>)

Begin IAIK Debug:
ssl_debug(2): Starting handshake (iSaSiLk 5.104)...
ssl_debug(2): Sending v3 client_hello message to <target server host>:<target server port>, requesting version 3.3...
ssl_debug(2): IOException while handshaking: Software caused connection abort: recv failed (local port <...> to address <...>, remote port <...> to address <...>)
ssl_debug(2): Sending alert: Alert Fatal: handshake failure
ssl_debug(2): Exception sending message: java.net.SocketException: Software caused connection abort: socket write error (local port <...> to address <...>, remote port <...> to address <...>)
ssl_debug(2): Shutting down SSL layer...
ssl_debug(2): Closing transport...


Read more...

Environment

  • SAP NetWeaver Process Integration 7.1
  • SAP enhancement package 1 for SAP NetWeaver Process Integration 7.1
  • SAP NetWeaver 7.3
  • SAP enhancement package 1 for SAP NetWeaver 7.3
  • SAP NetWeaver 7.4
  • SAP NetWeaver 7.5

Product

SAP NetWeaver 7.3 ; SAP NetWeaver 7.4 ; SAP NetWeaver 7.5 ; SAP NetWeaver Process Integration 7.1 ; SAP enhancement package 1 for SAP NetWeaver 7.3 ; SAP enhancement package 1 for SAP NetWeaver Process Integration 7.1

Keywords

SocketException, HTTPS, TLS 1.2, SSL 3.3, handshake failure, SSL, IIS, Microsoft Server, Microsoft Windows Server, SHA384withRSA, SHA512withRSA, Process Integration 7.10, PI 7.10, Process Integration 7.11, PI 7.11, Process Integration 7.30, PI 7.30, Process Integration 7.31, PI 7.31, Process Orchestration 7.4, PI 7.4, PO 7.4, Process Orchestration 7.5, PI 7.5, PO 7.5, AEX , KBA , BC-JAS-SEC-CPG , Cryptography , BC-XI-CON-AFW-SEC , Security , 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.