From 50d30a11715e42d5fdedfd1c68034b556437021f Mon Sep 17 00:00:00 2001 From: Julian Hochstetter <julian.hochstetter@mni.thm.de> Date: Wed, 12 Sep 2012 11:29:29 +0200 Subject: [PATCH] Task #3851: let the socket server listen on all ipv4 interfaces --- .../java/de/thm/arsnova/socket/ARSnovaSocketIOServer.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/de/thm/arsnova/socket/ARSnovaSocketIOServer.java b/src/main/java/de/thm/arsnova/socket/ARSnovaSocketIOServer.java index 7d389960..51938179 100644 --- a/src/main/java/de/thm/arsnova/socket/ARSnovaSocketIOServer.java +++ b/src/main/java/de/thm/arsnova/socket/ARSnovaSocketIOServer.java @@ -13,7 +13,6 @@ import com.corundumstudio.socketio.listener.DataListener; import com.corundumstudio.socketio.listener.DisconnectListener; import de.thm.arsnova.services.ISessionService; -import de.thm.arsnova.socket.message.Authorize; import de.thm.arsnova.socket.message.Feedback; public class ARSnovaSocketIOServer { @@ -33,8 +32,13 @@ public class ARSnovaSocketIOServer { } public void startServer() throws Exception { + /** + * hack: listen to ipv4 adresses + */ + System.setProperty("java.net.preferIPv4Stack" , "true"); + config.setPort(portNumber); - config.setHostname("localhost"); + config.setHostname("0.0.0.0"); server = new SocketIOServer(config); server.addEventListener("setFeedback", Feedback.class, -- GitLab