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.