Certificate or PKCS #12 file issue causes authentication to fail
CDISC5400E Unexpected error while performing certificate authentication. Cause: stream does not represent a PKCS12 key store
- If you do not want to use certificate authentication, remove the STREAMS_X509CERT environment
variable setting by entering the following command:
unset STREAMS_X509CERT
- To use certificate authentication, set the STREAMS_X509CERT environment variable to the fully
qualified path of the client certificate or a PKCS #12
file that contains the certificate.
- Client certificate
example
export STREAMS_X509CERT=/streamscertificates/client_certificate.pem
- PKCS #12
file
example
export STREAMS_X509CERT=/streamscertificates/client_certificate.p12
If the STREAMS_X509CERT environment variable is set, Teracloud® Streams attempts to use certificate authentication before it uses your default authentication method (LDAP or PAM).
- Client certificate
example