CAC00151E TLS error detected: error:error code:library name::reason string

Explanation

An error originating from OpenSSL was detected.

User response

The error has the following format:

error:[error code]:[library name]::[reason string]

Searching with the error code and reason string must be sufficient to find a resolution.

If the error is error:0A00018A:SSL routines::dh key too small, the OpenSSL library rejects small Diffie–Hellman (DH) keys from z/OS.

Generating a longer DH key must resolve the issue.

OpenSSL can be configured to accept small DH keys by editing openssl_legacy.cnf in the Docker classiccdc volume and uncommenting ssl_conf = ssl_configuration. Restart the container to apply the change.