Can't launch Vassal

Trying to join my friends in a game but can’t seem to get Vassal Running. Trying to launch nothing seems to happen but I do see Java launch in processes for a second before quitting. I have uninstalled all Java, reinstalled, restarted, tried 64 vs 32 Java, tried java 6 and 7, as well as reinstalling Vassal in between all this. I have AVG but have it disabled when trying all this.

OS: Windows 7 x64
CPU: Intel i7 2600k
Memory: 16GB
Video: GeForce 780 GTX
VASSAL: 3.2.12
Java: 7.0.650

ErrorLog:

2014-07-15 18:08:45,060 [0-main] INFO VASSAL.launch.StartUp - Starting
2014-07-15 18:08:45,062 [0-main] INFO VASSAL.launch.StartUp - OS Windows 7 6.1
2014-07-15 18:08:45,062 [0-main] INFO VASSAL.launch.StartUp - Java version 1.7.0_65
2014-07-15 18:08:45,062 [0-main] INFO VASSAL.launch.StartUp - VASSAL version 3.2.12
2014-07-15 18:08:45,079 [0-AWT-EventQueue-0] INFO VASSAL.launch.ModuleManager - Manager
2014-07-15 18:08:45,269 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - VASSAL: Problem with socket on port 50923
2014-07-15 18:08:45,269 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -
2014-07-15 18:08:45,269 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - java.net.SocketException: Invalid argument: connect
2014-07-15 18:08:45,269 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -
2014-07-15 18:08:45,269 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.DualStackPlainSocketImpl.connect0(Native Method)
2014-07-15 18:08:45,269 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -
2014-07-15 18:08:45,270 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
2014-07-15 18:08:45,270 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -
2014-07-15 18:08:45,270 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
2014-07-15 18:08:45,270 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -
2014-07-15 18:08:45,270 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
2014-07-15 18:08:45,270 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -
2014-07-15 18:08:45,270 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
2014-07-15 18:08:45,270 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -
2014-07-15 18:08:45,270 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.PlainSocketImpl.connect(Unknown Source)
2014-07-15 18:08:45,270 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -
2014-07-15 18:08:45,270 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.SocksSocketImpl.connect(Unknown Source)
2014-07-15 18:08:45,270 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -
2014-07-15 18:08:45,271 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.Socket.connect(Unknown Source)
2014-07-15 18:08:45,271 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -
2014-07-15 18:08:45,271 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.Socket.connect(Unknown Source)
2014-07-15 18:08:45,271 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -
2014-07-15 18:08:45,271 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.Socket.(Unknown Source)
2014-07-15 18:08:45,271 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -
2014-07-15 18:08:45,271 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.Socket.(Unknown Source)
2014-07-15 18:08:45,271 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -
2014-07-15 18:08:45,271 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at VASSAL.launch.ModuleManager.main(ModuleManager.java:216)
2014-07-15 18:08:45,271 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -

Thanks for the help!

Thus spake tiffman:

Trying to join my friends in a game but can’t seem to get Vassal
Running. Trying to launch nothing seems to happen but I do see Java
launch in processes for a second before quitting. I have uninstalled
all Java, reinstalled, restarted, tried 64 vs 32 Java, tried java 6 and
7, as well as reinstalling Vassal in between all this. I have AVG but
have it disabled when trying all this.

OS: Windows 7 x64
CPU: Intel i7 2600k
Memory: 16GB
Video: GeForce 780 GTX
VASSAL: 3.2.12
Java: 7.0.650

ErrorLog:

2014-07-15 18:08:45,060 [0-main] INFO VASSAL.launch.StartUp - Starting
2014-07-15 18:08:45,062 [0-main] INFO VASSAL.launch.StartUp - OS
Windows 7 6.1
2014-07-15 18:08:45,062 [0-main] INFO VASSAL.launch.StartUp - Java
version 1.7.0_65
2014-07-15 18:08:45,062 [0-main] INFO VASSAL.launch.StartUp - VASSAL
version 3.2.12
2014-07-15 18:08:45,079 [0-AWT-EventQueue-0] INFO
VASSAL.launch.ModuleManager - Manager
2014-07-15 18:08:45,269 [0-main] WARN
VASSAL.tools.logging.LoggedOutputStream - VASSAL: Problem with socket on
port 50923

This is what you see when VASSAL can’t connect to your loopback device
(127.0.0.1). Something is blocking it. No amount of uninstalling or
reinstalling Java or VASSAL will help.


J.

Any way that I can fix this or get around it? Never dealt with loopback device before

Do you have any firewall software (beyond the one built into Windows) running? Most times I’ve seen this problem, it’s been from people with hyper-restrictive firewall software–e.g., Norton Internet Security.

Thus spake tiffman:

Any way that I can fix this or get around it? Never dealt with loopback
device before

All I can tell you is what the problem is. I’m not a Windows user; I
don’t have any advice about what specifically you need to do. But it’s
not a problem with VASSAL—the problem is how you have Windows or a
local firewall or AV program configured. Maybe someone who uses Windows
can offer some advice about how to proceed.


J.

The only thing I have is AVG, but I’ve tried disabling AVG (including the firewall) with no luck.

The issue is all on my computer for this correct? Nothing to do with router set up or anything?

Thus spake tiffman:

The issue is all on my computer for this correct? Nothing to do with
router set up or anything?

Yes, it’s all local to your machine. The loopback interface is a network
interface where both ends are on to your machine (hence the name
“loopback”).


J.

Been really trying to figure this out. I even found a way to create a new connection “Microsoft Loopback Adapter”. Still having trouble.

Latest log:

2014-08-27 17:17:06,915 [0-main] INFO VASSAL.launch.StartUp - Starting
2014-08-27 17:17:06,918 [0-main] INFO VASSAL.launch.StartUp - OS Windows 7 6.1
2014-08-27 17:17:06,918 [0-main] INFO VASSAL.launch.StartUp - Java version 1.7.0_67
2014-08-27 17:17:06,918 [0-main] INFO VASSAL.launch.StartUp - VASSAL version 3.2.13
2014-08-27 17:17:06,950 [0-AWT-EventQueue-0] INFO VASSAL.launch.ModuleManager - Manager
2014-08-27 17:17:07,198 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - VASSAL: Problem with socket on port 55118
2014-08-27 17:17:07,198 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -
2014-08-27 17:17:07,199 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - java.net.SocketException: Invalid argument: connect
2014-08-27 17:17:07,199 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -
2014-08-27 17:17:07,199 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.DualStackPlainSocketImpl.connect0(Native Method)
2014-08-27 17:17:07,199 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -
2014-08-27 17:17:07,199 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
2014-08-27 17:17:07,200 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -
2014-08-27 17:17:07,200 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
2014-08-27 17:17:07,200 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -
2014-08-27 17:17:07,200 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
2014-08-27 17:17:07,200 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -
2014-08-27 17:17:07,200 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
2014-08-27 17:17:07,200 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -
2014-08-27 17:17:07,200 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.PlainSocketImpl.connect(Unknown Source)
2014-08-27 17:17:07,200 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -
2014-08-27 17:17:07,200 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.SocksSocketImpl.connect(Unknown Source)
2014-08-27 17:17:07,200 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -
2014-08-27 17:17:07,200 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.Socket.connect(Unknown Source)
2014-08-27 17:17:07,200 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -
2014-08-27 17:17:07,201 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.Socket.connect(Unknown Source)
2014-08-27 17:17:07,201 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -
2014-08-27 17:17:07,201 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.Socket.(Unknown Source)
2014-08-27 17:17:07,201 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -
2014-08-27 17:17:07,201 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.Socket.(Unknown Source)
2014-08-27 17:17:07,201 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -
2014-08-27 17:17:07,201 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at VASSAL.launch.ModuleManager.main(ModuleManager.java:216)
2014-08-27 17:17:07,201 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -

I’m guessing this still has something to do with loopback?

Thus spake tiffman:

Been really trying to figure this out. I even found a way to create a
new connection “Microsoft Loopback Adapter”. Still having trouble.

Try the test build 3.2.14-svn9156, available here:

vassalengine.sourceforge.net/builds/

Does this change the results you get?


J.