Try to fix things once again

This commit is contained in:
bʰedoh₂ swé 2024-12-18 22:32:35 +05:00
parent 450b22ccf7
commit 03df23e214

View File

@ -42,12 +42,13 @@ let srv = net.createServer(function(socket: net.Socket) {
socket.on('data', function(data: Buffer | string) {
if (data[0] === 'P'.charCodeAt(0)) {
if (addr == "127.0.0.1") {
let p = pp.V1ProxyProtocol.parse(String(data));
let s = String(data);
let p = pp.V1ProxyProtocol.parse(s);
addr = p.source.ipAddress;
if (typeof p.data === 'undefined') {
return;
} else {
data = data.slice(p.data.length);
data = data.slice(s.search("\r"));
}
} else {
console.log("Address " + addr + " tried to use proxy protocol.");