Page 1 of 1

Opening Unblocker Socket Failed: The parameter is incorrect.

Posted: Mon Mar 07, 2016 1:38 pm
by packtloss
Hi guys. Love this game, decided to try some multiplayer - but i get this message no matter what i try:

http://i.imgur.com/1WN0cmF.png

Im on windows 7, Firewall, defender, etc are all disabled. Other than that, im behind NAT but nothing filtering anything.

Has anyone seen this message before and know of a resolution? Google is not being much help. Thanks!

Code: Select all

   0.000 2016-03-07 14:44:21; Factorio 0.12.26 (Build 17762, win64)
   0.000 Operating system: Windows 7 Service Pack 1
   0.000 Program arguments: "H:\SteamLibrary\steamapps\common\Factorio\bin\x64\Factorio.exe" 
   0.000 Read data path: H:/SteamLibrary/steamapps/common/Factorio/data
   0.000 Write data path: C:/Users/dave/AppData/Roaming/Factorio
   0.000 Binaries path: H:/SteamLibrary/steamapps/common/Factorio/bin
   0.010 Available display adapters: 2
   0.010  [0]: \\.\DISPLAY1 - NVIDIA GeForce GTX 780 {0x05, [0,0], 2560x1080, 32bit, 60Hz}
   0.010  [1]: \\.\DISPLAY2 - NVIDIA GeForce GTX 780 {0x01, [2560,0], 1920x1080, 32bit, 60Hz}
   0.011 Create display on adapter 0. Size 1280x720 at position [630, 162].
   0.052 Initialised Direct3D:[0] NVIDIA GeForce GTX 780; driver: nvd3dumx.dll 10.18.13.5891
   0.093 Desktop composition is active.
   0.093 Graphics options: [FullScreen: false] [VSync: true] [UIScale: 100%] [MultiSampling: OFF] [Graphics quality: normal] [Video memory usage: high] [Light scale: 20%] [Screen: 255]
   0.151 Loading mod core 0.0.0 (data.lua)
   0.154 Loading mod base 0.12.26 (data.lua)
   7.378 Initial atlas bitmap size is 16384
   7.381 Created atlas bitmap 16384x5511
  23.129 Factorio initialised
  34.331 Info Scenario.cpp:124: Map version 0.12.26-0
  49.296 Info Router.cpp:556: Router peerID(65535) shutting down.
  49.317 Error Util.cpp:57: Opening unblocker socket failed: The parameter is incorrect.

  50.442 Info MultiplayerManager.cpp:161: NetworkTick(-1) quitting multiplayer connection.
  50.442 Info MultiplayerManager.cpp:906: networkTick(-1) mapTick(-1) changing state from(Ready) to(Disconnected)
  51.338 Steam API shutdown.
  51.339 Goodbye

Re: Opening Unblocker Socket Failed: The parameter is incorrect.

Posted: Mon Mar 07, 2016 10:58 pm
by Koub
If it's not a problem, can you show us the content of the half-hidden window (with the address) ?

[Edit] Typo

Re: Opening Unblocker Socket Failed: The parameter is incorrect.

Posted: Tue Mar 08, 2016 4:31 am
by packtloss
Oh, it's an IP of a known/working headless server i'd rather not publish publicly. (It's a valid/public IP, if that's what you are wondering?).

It's not address specific problem if you're wondering that as well - I've got the same thing running lan tests as well (192.168.2.24)

Re: Opening Unblocker Socket Failed: The parameter is incorrect.

Posted: Tue Mar 08, 2016 6:57 am
by Koub
Yeah I had in thought that maybe there could be a hard to see typo in the IP address or port number (if there is one).

Re: Opening Unblocker Socket Failed: The parameter is incorrect.

Posted: Tue Mar 08, 2016 7:50 am
by sillyfly
Is "H:" drive a network drive, or maybe detachable storage?
Maybe try running as administrator (this could be some Windows security feature, not allowing Factorio to create a socket from some reason).

Re: Opening Unblocker Socket Failed: The parameter is incorrect.

Posted: Tue Mar 08, 2016 12:17 pm
by packtloss
Sillyfly:

H: Is just another SSD where my steam library sits. Everything else on it runs ok.
I run steam as admin to avoid other issues, so in theory every steam starts should be run as admin. That said, I've definitely tried executing the Factorio exe as admin with the same result.

Koub:

Yep, understood. It's a valid ip. I wish it was that simple!

Re: Opening Unblocker Socket Failed: The parameter is incorrect.

Posted: Wed Mar 09, 2016 12:18 am
by packtloss
Odd. I got it working. I guess something messed up with the IP stack on my side.

In case anyone else runs into this,

Code: Select all

netsh winsock reset catalog 
netsh int ipv4 reset reset.log
netsh int ipv6 reset reset.log
Resets your winsock and ip stacks.