Message10536

Author zyasoft
Recipients darjus, teeohhem, zyasoft
Date 2015-12-14.16:40:03
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1450111204.42.0.0224159124461.issue2437@psf.upfronthosting.co.za>
In-reply-to
Content
We need to create a good test. I believe the patch can be updated as follows:

diff -r 39d27fa93f24 Lib/ssl.py
--- a/Lib/ssl.py	Thu Dec 10 23:14:56 2015 -0700
+++ b/Lib/ssl.py	Mon Dec 14 09:38:21 2015 -0700
@@ -898,10 +898,15 @@

         context = _JavaSSLContext.getInstance(self._protocol_name)

-        if self._key_managers is None:  # get an e
-            context.init(_get_openssl_key_manager().getKeyManagers(), trust_managers, None)
+        if self._key_managers is None:
+            print "No key managers", self
+            context.init(
+                _get_openssl_key_manager(cert_file=self.cert_file, key_file=self.key_file).getKeyManagers(),
+                trust_managers, None)
         else:
-            context.init(self._key_managers.getKeyManagers(), trust_managers, None)
+            context.init(
+                self._key_managers.getKeyManagers(),
+                trust_managers, None)

         if hostname is not None:
             engine = context.createSSLEngine(hostname, addr[1])
History
Date User Action Args
2015-12-14 16:40:04zyasoftsetmessageid: <1450111204.42.0.0224159124461.issue2437@psf.upfronthosting.co.za>
2015-12-14 16:40:04zyasoftsetrecipients: + zyasoft, darjus, teeohhem
2015-12-14 16:40:04zyasoftlinkissue2437 messages
2015-12-14 16:40:03zyasoftcreate