From be9823bf938a9ebce65572941651973dbaa366f8 Mon Sep 17 00:00:00 2001 From: Pierre Ossman Date: Thu, 25 Apr 2019 10:05:14 +0200 Subject: [PATCH] Use client IP in logs, not host This is the more common behaviour, and it is also more reliable as it may require some time to look up hostnames and they may change over time. --- websockify/websockifyserver.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/websockify/websockifyserver.py b/websockify/websockifyserver.py index 0ec3bb0..c801725 100644 --- a/websockify/websockifyserver.py +++ b/websockify/websockifyserver.py @@ -99,7 +99,7 @@ class WebSockifyRequestHandler(WebSocketRequestHandlerMixIn, SimpleHTTPRequestHa SimpleHTTPRequestHandler.__init__(self, req, addr, server) def log_message(self, format, *args): - self.logger.info("%s - - [%s] %s" % (self.address_string(), self.log_date_time_string(), format % args)) + self.logger.info("%s - - [%s] %s" % (self.client_address[0], self.log_date_time_string(), format % args)) # # WebSocketRequestHandler logging/output functions