This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author Michael.Felt
Recipients Michael.Felt, christian.heimes
Date 2018-07-23.06:40:15
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1532328016.0.0.56676864532.issue34194@psf.upfronthosting.co.za>
In-reply-to
Content
As far as I can tell _ssl works properly. However, test_ssl returns FAIL at some very basic levels, e.g.
...
test_constructor (test.test_ssl.ContextTests) ... ERROR
...
test_protocol (test.test_ssl.ContextTests) ... ERROR
test_python_ciphers (test.test_ssl.ContextTests) ... ok
test_session_stats (test.test_ssl.ContextTests) ... ERROR

When using applications that depend on python (e.g., git) and getting "SSL" related errors - doing 

export SSL_CERT_FILE=/var/ssl/somefile.pem

the problems go away. However, it looks asif that variable is not being used by python (3.7).

Given: AIX openssl does not have a default CAFile nor CAPath, etc., only that openssl.cnf is at /var/ssl/openssl.cnf. Also - AIX openssl.base does not include any certificates.

Question: does python have a documented (or undocumented) env variable it uses to look for, provide, or override a system/distribution default?
History
Date User Action Args
2018-07-23 06:40:16Michael.Feltsetrecipients: + Michael.Felt, christian.heimes
2018-07-23 06:40:16Michael.Feltsetmessageid: <1532328016.0.0.56676864532.issue34194@psf.upfronthosting.co.za>
2018-07-23 06:40:15Michael.Feltlinkissue34194 messages
2018-07-23 06:40:15Michael.Feltcreate