SAP Knowledge Base Article - Preview

2259971 - Cannot overcome TLS handshake error

Symptom

  • When making a web client procedure call to a website the following error is returned: The secure connection to the remote host failed: The TLS handshake failed, error code 0
  • WireShark traces shows TLSv1.2 Record Layer: Alert (Level: Fatal, Description: Handshake Failure)
  • Looking at the Client Hello packet in the WireShark trace the certain Cipher Suites are offered by SQL Anywhere
    • For example:
      • TLS_RSA_WITH_AES_256_CBC_SHA  (0x0035)
      • TLS_RSA_WITH_AES_128_CBC_SHA  (0x002f)
      • TLS_RSA_WITH_RC4_128_CBC_MD5  (0x0004)
      • TLS_EMPTY_RENEGOTIATION_INFO_SCSV  (0x00ff)
  • Looking at the list of supported Cipher Suites in the a browser the web server picks a Cipher Suite that is not offered by SQL Anywhere
    • For example:
      • TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256  (0x0035)


Read more...

Environment

SAP SQL Anywhere 16.x

Product

SAP SQL Anywhere 16.0

Keywords

Sybase, SQA, certificate,Cipher Suite, TLS handshake , KBA , BC-SYB-SQA , SQL Anywhere (on premise, on demand) , 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.