diff --git a/eaglercraftbungee/src/main/java/net/md_5/bungee/eaglercraft/WebSocketListener.java b/eaglercraftbungee/src/main/java/net/md_5/bungee/eaglercraft/WebSocketListener.java index 1944fb6..0c635b2 100644 --- a/eaglercraftbungee/src/main/java/net/md_5/bungee/eaglercraft/WebSocketListener.java +++ b/eaglercraftbungee/src/main/java/net/md_5/bungee/eaglercraft/WebSocketListener.java @@ -247,7 +247,7 @@ public class WebSocketListener extends WebSocketServer { String s = arg1.getFieldValue(info.getForwardedIPHeader()); if(s != null) { try { - addr = InetAddress.getByName(s); + addr = InetAddress.getByName(s.split(",", 2)[0]); }catch(UnknownHostException e) { System.out.println("invalid '" + info.getForwardedIPHeader() + "' header - " + e.toString()); arg0.close(); diff --git a/stable-download/java/bungee_command/bungee-dist.jar b/stable-download/java/bungee_command/bungee-dist.jar index 6c8a628..5227148 100644 Binary files a/stable-download/java/bungee_command/bungee-dist.jar and b/stable-download/java/bungee_command/bungee-dist.jar differ diff --git a/stable-download/stable-download.zip b/stable-download/stable-download.zip index 012a546..e27f66d 100644 Binary files a/stable-download/stable-download.zip and b/stable-download/stable-download.zip differ diff --git a/stable-download/stable-download_livestream.zip b/stable-download/stable-download_livestream.zip index 9372453..3c560a1 100644 Binary files a/stable-download/stable-download_livestream.zip and b/stable-download/stable-download_livestream.zip differ diff --git a/stable-download/stable-download_repl.zip b/stable-download/stable-download_repl.zip index 5afbe52..d025ff6 100644 Binary files a/stable-download/stable-download_repl.zip and b/stable-download/stable-download_repl.zip differ