From 9912ef8a5eeb7151f4c13682cd55d0548fe1f467 Mon Sep 17 00:00:00 2001 From: Karchnu Date: Sun, 20 Sep 2020 12:54:47 +0200 Subject: [PATCH] Sending real ip address in websocketd. --- src/websocketd.cr | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/websocketd.cr b/src/websocketd.cr index 730c353..6f03d4b 100644 --- a/src/websocketd.cr +++ b/src/websocketd.cr @@ -224,8 +224,7 @@ def websocket_client_connection(client) # message = IPC::Message.from_json(JSON).to_packet # => JSON has to include these attributes: mtype, utype, payload # message = IPC::Message.new mtype, utype, payload - remote_address = client.remote_address.address - message = IPC::Message.new sfd, 1, 1.to_u8, "{\"ipaddress\": \"#{remote_address}\"}" + message = IPC::Message.new sfd, 1, 1.to_u8, "{\"ipaddress\": \"#{real_ip_address}\"}" if Context.print_messages Baguette::Log.info "to trackingd: #{message.to_s}" end