From 1ce9448e6f8e6453c96b0e10fd508c1b285dcded Mon Sep 17 00:00:00 2001 From: echicken <echicken@bbs.electronicchicken.com> Date: Fri, 26 Nov 2021 13:34:16 +0000 Subject: [PATCH] Use client address from header --- exec/websocketservice.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/exec/websocketservice.js b/exec/websocketservice.js index 08bdbb7a11..0e7299915e 100644 --- a/exec/websocketservice.js +++ b/exec/websocketservice.js @@ -99,7 +99,7 @@ try { } else if (client.socket.family === PF_INET6) { hapstr += '\x21\x24'; } - hapstr += inet_pton(client.ip_address); + hapstr += inet_pton(FWebSocketHeader['X-Forwarded-For']); hapstr += inet_pton(FServerSocket.remote_ip_address); hapstr += client.port.toString(16); hapstr += TargetPort.toString(16); -- GitLab