From 5f3f1912de86e696e4de8b1d7ba186dca3e6e3cb Mon Sep 17 00:00:00 2001 From: Sivachandran Paramasivam Date: Tue, 10 May 2022 14:13:06 +0530 Subject: [PATCH] Disable checking hostname when tls verify is false --- rfc5424logging/transport.py | 1 + 1 file changed, 1 insertion(+) diff --git a/rfc5424logging/transport.py b/rfc5424logging/transport.py index a7f3fdc..d13ca3b 100644 --- a/rfc5424logging/transport.py +++ b/rfc5424logging/transport.py @@ -90,6 +90,7 @@ def open(self): context = ssl.create_default_context( purpose=ssl.Purpose.SERVER_AUTH, cafile=self.tls_ca_bundle ) + context.check_hostname = self.tls_verify context.verify_mode = ssl.CERT_REQUIRED if self.tls_verify else ssl.CERT_NONE server_hostname, _ = self.address if self.tls_client_cert: