diff --git a/src/server.py b/src/server.py --- a/src/server.py +++ b/src/server.py @@ -15,9 +15,11 @@ class Connection(BaseConnection): super().__init__() sock, address = serverSocket.accept() - try: self._socket=sslContext.wrap_socket(sock,server_side=True) + peer=sock.getpeername() + try: + self._socket=sslContext.wrap_socket(sock,server_side=True) except ssl.SSLError as e: - log.warning("Failed to establish an SSL connection from {0}.".format(sock.getpeername())) + log.warning("Failed to establish an SSL connection from {0}.".format(peer)) raise e log.info('Connected by {0}'.format(address)) @@ -114,7 +116,7 @@ class Server(NetNode): return True def _requestHash(self,indices): - log.info("received request for nodes #{0}".format(",".join(str(i) for i in indices))) + log.info("received request for nodes {0}".format(indices)) assert all(i