From b74a348642b4d20d86ae12d1b7a4cdce625210ea Mon Sep 17 00:00:00 2001 From: echicken <echicken@bbs.electronicchicken.com> Date: Thu, 1 Feb 2018 01:18:19 -0500 Subject: [PATCH] Ugly fix for now re: determining address to telnet to. Untested, might work. --- mods/websocket-telnet-service.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/mods/websocket-telnet-service.js b/mods/websocket-telnet-service.js index b3c2d6c47e..cc10a96b3a 100644 --- a/mods/websocket-telnet-service.js +++ b/mods/websocket-telnet-service.js @@ -229,10 +229,11 @@ try { var ini = f.iniGetObject('BBS'); f.close(); - if (typeof ini.TelnetInterface === 'undefined' || ini.TelnetInterface === '0.0.0.0') { - var telnet_addr = '127.0.0.1'; + if (typeof ini.TelnetInterface === 'undefined') { + var telnet_addr = 'localhost'; } else { - var telnet_addr = ini.TelnetInterface; + var telnet_addr = ini.TelnetInterface.split(/,/)[0]; + if (parseInt(telnet_addr.replace(/[^\d]/g, '') == 0)) telnet_addr = 'localhost'; } var wss = new WebSocketProxy(client); -- GitLab