diff --git a/smpplib/client.py b/smpplib/client.py index a335d15..50e041b 100644 --- a/smpplib/client.py +++ b/smpplib/client.py @@ -126,7 +126,9 @@ def _create_socket(self): if self._ssl_context is None: return raw_socket - return self._ssl_context.wrap_socket(raw_socket) + server_hostname = self.host if self._ssl_context.check_hostname else None + + return self._ssl_context.wrap_socket(raw_socket, server_hostname=server_hostname) def connect(self): """Connect to SMSC"""