Vassal won't launch.

2015-10-29 08:40:40,137 [0-main] INFO VASSAL.launch.StartUp - Starting
2015-10-29 08:40:40,147 [0-main] INFO VASSAL.launch.StartUp - OS Windows 7 6.1
2015-10-29 08:40:40,147 [0-main] INFO VASSAL.launch.StartUp - Java version 1.8.0_65
2015-10-29 08:40:40,147 [0-main] INFO VASSAL.launch.StartUp - VASSAL version 3.2.15
2015-10-29 08:40:40,267 [0-AWT-EventQueue-0] INFO VASSAL.launch.ModuleManager - Manager
2015-10-29 08:40:40,759 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - VASSAL: Problem with socket on port 57053
2015-10-29 08:40:40,759 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -

2015-10-29 08:40:40,759 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - java.net.SocketException: Invalid argument: connect
2015-10-29 08:40:40,759 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -

2015-10-29 08:40:40,759 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.DualStackPlainSocketImpl.connect0(Native Method)
2015-10-29 08:40:40,759 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -

2015-10-29 08:40:40,759 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
2015-10-29 08:40:40,759 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -

2015-10-29 08:40:40,759 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
2015-10-29 08:40:40,759 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -

2015-10-29 08:40:40,759 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
2015-10-29 08:40:40,759 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -

2015-10-29 08:40:40,759 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
2015-10-29 08:40:40,759 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -

2015-10-29 08:40:40,759 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.PlainSocketImpl.connect(Unknown Source)
2015-10-29 08:40:40,759 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -

2015-10-29 08:40:40,759 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.SocksSocketImpl.connect(Unknown Source)
2015-10-29 08:40:40,759 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -

2015-10-29 08:40:40,759 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.Socket.connect(Unknown Source)
2015-10-29 08:40:40,759 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -

2015-10-29 08:40:40,759 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.Socket.connect(Unknown Source)
2015-10-29 08:40:40,759 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -

2015-10-29 08:40:40,759 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.Socket.(Unknown Source)
2015-10-29 08:40:40,759 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -

2015-10-29 08:40:40,759 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at java.net.Socket.(Unknown Source)
2015-10-29 08:40:40,759 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -

2015-10-29 08:40:40,759 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream - at VASSAL.launch.ModuleManager.main(ModuleManager.java:216)
2015-10-29 08:40:40,759 [0-main] WARN VASSAL.tools.logging.LoggedOutputStream -

Refer to this page first: VASSAL Does Not Start

Since I see an error referring to sockets, my money is on an overly aggressive firewall and/or internet monitoring software.