From 4296ad20c8ab16d65222be050ae8dcb97b033e4a Mon Sep 17 00:00:00 2001 From: ari melody Date: Fri, 19 Jan 2024 04:22:18 +0000 Subject: [PATCH] fixed real address grabbing --- server/main.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/server/main.js b/server/main.js index ba992ce..30ddba1 100644 --- a/server/main.js +++ b/server/main.js @@ -130,10 +130,10 @@ function log_request(req, res, time) { } function get_real_address(req) { - if (TRUSTED_PROXIES.indexOf(req.socket.localAddress) !== -1 && req.headers['x-forwarded-for']) { + if (TRUSTED_PROXIES.indexOf(req.connection.remoteAddress) !== -1 && req.headers['x-forwarded-for']) { return req.headers['x-forwarded-for']; } - return req.socket.localAddress; + return req.connection.remoteAddress; } const wss = new Websocket.Server({ server });