From 8a349e4627375bc97b5aaa9757056ffac1d531ba Mon Sep 17 00:00:00 2001 From: matteo brancaleoni Date: Dec 19 2016 14:54:54 +0000 Subject: set SNI host name on SSL requests --- diff --git a/koji/ssl/SSLCommon.py b/koji/ssl/SSLCommon.py index ffcd5e9..9420fd8 100644 --- a/koji/ssl/SSLCommon.py +++ b/koji/ssl/SSLCommon.py @@ -62,6 +62,7 @@ class PlgHTTPSConnection(httplib.HTTPConnection): try: sock = socket.socket(af, socktype, proto) con = SSL.Connection(self.ssl_ctx, sock) + con.set_tlsext_host_name(self.host) self.sock = SSLConnection.SSLConnection(con) if sys.version_info[:3] >= (2, 3, 0): self.sock.settimeout(self._timeout)