Im migrating a Wonderland installation to a new server and I have problems.
It only works if I set wonderland.webserver.host to the local IP in my.run.properties even with all firewall ports open (I can do telnet to the public ip through the different ports)
With this it works in LAN (through VPN really) but not over Internet.
If I set the public IP in wonderland.webserver.host i get this error on the client:
jun 22, 2015 1:54:23 PM org.jdesktop.wonderland.client.jme.JmeClientMain <init>
ADVERTENCIA: Error connecting to default server http://212.89.11.195:1155/
java.io.IOException: Error connecting to http://212.89.11.195:1155/
at org.jdesktop.wonderland.client.jme.JmeClientMain.loadServer(JmeClientMain.java:431)
at org.jdesktop.wonderland.client.jme.JmeClientMain.<init>(JmeClientMain.java:303)
at org.jdesktop.wonderland.client.jme.JmeClientMain.main(JmeClientMain.java:667)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.javaws.Launcher.executeApplication(Unknown Source)
at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
at com.sun.javaws.Launcher.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Caused by: org.jdesktop.wonderland.client.comms.LoginFailureException: Unable to connect to server
at org.jdesktop.wonderland.client.comms.WonderlandSessionImpl$LoginAttempt.setFailure(WonderlandSessionImpl.java:916)
at org.jdesktop.wonderland.client.comms.WonderlandSessionImpl$LoginAttempt.setFailure(WonderlandSessionImpl.java:905)
at org.jdesktop.wonderland.client.comms.WonderlandSessionImpl$WonderlandClientListener.disconnected(WonderlandSessionImpl.java:755)
at com.sun.sgs.client.simple.SimpleClient$SimpleClientConnectionListener.disconnected(SimpleClient.java:423)
at com.sun.sgs.impl.client.simple.SimpleClientConnector$ConnectWatchdogThread.run(SimpleClientConnector.java:197)
I have the same problem if I set wonderland.webserver.host and wonderland.webserver.host.internal in my.run.properties.
What could be the problem?
Here are the logs:
http://nicer.es/evc/