I wondered if someone knew what causes the following error:
I've gone through here https://www.ibm.com/support/pages/co...-cipher-suites and checked that there are ciphers enabled which match ones enabled in the receiving website:
System Values:
QSSLPCL
Protocols
*TLSV1.2
*TLSV1.1
QSSLCSL
Sequence Cipher
number Suite
0
10 *RSA_AES_256_CBC_SHA256
20 *RSA_AES_128_CBC_SHA256
30 *ECDHE_RSA_AES_256_GCM_SHA384
40 *ECDHE_RSA_AES_128_GCM_SHA256
QSSLCSLCTL
*USRDFN
I've checked a number of sites, but can't really see an answer to why this is happening.
Similar code works fine with a different site which has the RSA cipher enabled
I've attached logs and RPG code that is used to send the API request.
Code:
20/12/2019 11:42:34:702 00000607 transport X TCPChannel::doSSLHandshake(): Line=958: File=/build/axiscpp/src/ws-axis/c/src/transport/TCPChannel/TCPChannel.cpp: HTTPTransportException - SERVER_TRANSPORT_SOCKET_CONNECT_ERROR: Failed to open connection to server, the operation gsk_secure_soc_init() failed. GSKit Error is 402 - No compatible cipher suite available between SSL end points.
System Values:
QSSLPCL
Protocols
*TLSV1.2
*TLSV1.1
QSSLCSL
Sequence Cipher
number Suite
0
10 *RSA_AES_256_CBC_SHA256
20 *RSA_AES_128_CBC_SHA256
30 *ECDHE_RSA_AES_256_GCM_SHA384
40 *ECDHE_RSA_AES_128_GCM_SHA256
QSSLCSLCTL
*USRDFN
I've checked a number of sites, but can't really see an answer to why this is happening.
Similar code works fine with a different site which has the RSA cipher enabled
I've attached logs and RPG code that is used to send the API request.
Comment