From 181840d0456e67748030d616ff8d90d844346594 Mon Sep 17 00:00:00 2001 From: Yonle Date: Tue, 31 Oct 2023 19:53:09 +0700 Subject: [PATCH] redone log for websocket users Signed-off-by: Yonle --- bouncer/bouncer1.js | 2 ++ bouncer/bouncer2.js | 2 +- http.js | 1 - 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/bouncer/bouncer1.js b/bouncer/bouncer1.js index 7ac4c3d..31b81a3 100644 --- a/bouncer/bouncer1.js +++ b/bouncer/bouncer1.js @@ -15,6 +15,8 @@ sess.exec("CREATE TABLE IF NOT EXISTS events (cID TEXT, subID TEXT, eID TEXT);") // CL - User socket module.exports = (ws, req) => { ws.id = process.pid + Math.floor(Math.random() * 1000) + "_" + csess.size; + + console.log(process.pid, `->- ${req.headers["x-forwarded-for"]?.split(",")[0] || req.socket.address()?.address} connected as ${ws.id}`); ws.on("message", data => { try { data = JSON.parse(data); diff --git a/bouncer/bouncer2.js b/bouncer/bouncer2.js index 97f5c93..f5a17fe 100644 --- a/bouncer/bouncer2.js +++ b/bouncer/bouncer2.js @@ -16,7 +16,7 @@ sess.exec("CREATE TABLE IF NOT EXISTS events (cID TEXT, subID TEXT, eID TEXT);") module.exports = (ws, req) => { ws.id = process.pid + Math.floor(Math.random() * 1000) + "_" + csess.size; - console.log(process.pid, `->- ${req.headers["x-forwarded-for"]?.split(",")[0] || req.socket.address()?.address} is now known as ${ws.id}`); + console.log(process.pid, `->- ${req.headers["x-forwarded-for"]?.split(",")[0] || req.socket.address()?.address} connected as ${ws.id}`); ws.on("message", data => { try { data = JSON.parse(data); diff --git a/http.js b/http.js index 559d809..b1befd7 100644 --- a/http.js +++ b/http.js @@ -33,7 +33,6 @@ server.on('request', (req, res) => { }); server.on('upgrade', (req, sock, head) => { - log(`${req.headers["x-forwarded-for"]?.split(",")[0] || req.socket.address()?.address} - WS CONN`); wss.handleUpgrade(req, sock, head, _ => handleBouncer(_, req)); });