Connection troubles (proxy?)

Greetings,

I am abroad and cannot connet to the server (’ - Unable to establish connection to server: Connection timed out: connect’), while normally I have no problems with this very same computer. The reason is maybe because I am now connecting from a university wi-fi, which may have some restrictions (although it doesnt seem to, as I can do everything else online). Is there a way to check this and understand what could I do in order to have Vassal connect? It could be a proxy problem.
I found nothing on this on the net, except for an old thread here which redirects to a no longer existing older thread which apparently provided some hints.
Is anybody able to help?

thanks in advance!

M

Thus spake solinvictus:

Greetings,

I am abroad and cannot connet to the server (’ - Unable to establish
connection to server: Connection timed out: connect’), while I normally
I have no problems. The reason is maybe because I am now connecting from
a university wi-fi, which may have some restrictions (although it doesnt
seem to, as I can do everything else online). Is there a way to check
this and understand what could I do in order to have Vassal connect? It
could be a proxy problem.

You need to be able to connect to port 5050 on our game server. An easy
way to test whether you can do that is to try telnetting to it:

telnet game.vassalengine.org 5050

It’s possible that you’re behind a firewall that blocks packets bound
for port 5050.


J.

Thank you for the reply, that may be the case. Is there anything I could actually do in order to open the port?
M

Thus spake solinvictus:

Thank you for the reply, that may be the case. Is there anything I could
actually do in order to open the port?
M

You could run a proxy elsewhere, to which you connect on a port that
the firewall you’re behind permits.


J.

Erm, not really sure of what you are talking about. Not even sure the problem is actually a proxy.

Here is the Vassal error log:

java.net.ConnectException: Connection timed out: connect
at java.net.PlainSocketImpl.socketConnect(Native Method)
at java.net.PlainSocketImpl.doConnect(Unknown Source)
at java.net.PlainSocketImpl.connectToAddress(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at sun.net.NetworkClient.doConnect(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.openServer(Unknown Source)
at sun.net.www.http.HttpClient.(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.http.HttpClient.New(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source)
at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
at VASSAL.chat.HttpRequestWrapper.doGet(HttpRequestWrapper.java:90)
at VASSAL.chat.HttpRequestWrapper.doGet(HttpRequestWrapper.java:47)
at VASSAL.chat.DynamicClient.getServerConfig(DynamicClient.java:65)
at VASSAL.chat.DynamicClient.buildDelegate(DynamicClient.java:55)
at VASSAL.chat.DynamicClient$1.doInBackground(DynamicClient.java:85)
at VASSAL.chat.DynamicClient$1.doInBackground(DynamicClient.java:82)
at org.jdesktop.swingworker.SwingWorker$1.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
at java.util.concurrent.FutureTask.run(Unknown Source)
at org.jdesktop.swingworker.SwingWorker.run(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)

Thus spake solinvictus:

Erm, not really sure of what you are talking about. Not even sure the
problem is actually a proxy.

I didn’t say the problem is a proxy, but rather that using a proxy
is one possible solution to your problem.

en.wikipedia.org/wiki/Proxy_server

Here is the Vassal error log:

The error log shows that VASSAL isn’t able to connect. Did you try
testing your ability to connect manually using telnet?


J.

Oh BTW Windows 7 (and probably Vista) no longer includes telnet by default, sadly. Here are some instructions on how to install it:
tech-recipes.com/rx/4230/win … et-client/

Or get some other telnet client!