Skip to content

Commit 71bf81d

Browse files
mildsunrisedlenski
authored andcommitted
fixup: also set verify_mode to CERT_NONE
1 parent 00e458b commit 71bf81d

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

gp_saml_gui.py

+6-1
Original file line numberDiff line numberDiff line change
@@ -225,11 +225,16 @@ def init_poolmanager(self, connections, maxsize, block=False):
225225
ssl_context = ssl.SSLContext(ssl.PROTOCOL_TLS_CLIENT)
226226
ssl_context.set_ciphers('DEFAULT:@SECLEVEL=1')
227227
ssl_context.options |= 1<<2 # OP_LEGACY_SERVER_CONNECT
228-
ssl_context.check_hostname = self.verify
228+
229+
if not self.verify:
230+
ssl_context.check_hostname = False
231+
ssl_context.verify_mode = ssl.CERT_NONE
232+
229233
if hasattr(ssl_context, "keylog_filename"):
230234
sslkeylogfile = environ.get("SSLKEYLOGFILE")
231235
if sslkeylogfile:
232236
ssl_context.keylog_filename = sslkeylogfile
237+
233238
self.poolmanager = urllib3.PoolManager(
234239
num_pools=connections,
235240
maxsize=maxsize,

0 commit comments

Comments
 (0)