Tried almost everything, multiplayer still not working, cannot connect to NAT facilitator

help me out plz ;)

Hi guys,

I've been looking forward to this game for a long time, like many others here imo :)

I certainly did NOT buy this game to play vs bots.

I receive the "cannot connect to NAT facilitator" error like many others.

This is what i did already :

- disabled vista firewall

- turned on DMZ on my router

- opened those specific ports just to make sure (6073 and 6100-6200 on UDP and TCP, again to make sure)

- disabled lavasoft ad-aware

- disabled mcafee enterprise virusscanner

- downloaded and installed the new DLL the makers released

 

My setup at home is Intel I7

Router : dlink DIR-855

static ip for my gamepc

 

So what did I miss and what else can I try to finaly being able to play my FIRST online game?

Thanks for helping me out folks. :)

99,583 views 28 replies
Reply #1 Top

have u tried downloading that new impulse reactor Frogboy posted?

Reply #3 Top

yeps, that's what i ment with "- downloaded and installed the new DLL the makers released"  There is ImpulseReactor.dll inside the zip.

any other suggestions that might solve my problems?

Reply #4 Top

When did you buy the game and/or has it ever worked for you?

Reply #5 Top

hey Spooky,

I bought the game of the official website through "digital download". So I only have a serial, no dvd or box.

And it has never worked for me yet. No problems with playing singleplayer vs bots. The problems start when i try to play online.

NAT facilitator error.

Reply #6 Top

anybody else who can help me out?

still not able to play online though :s

Reply #7 Top

Try making a direct connection to your PC without a router. Might be hazzle but it can isolate the problem. I too had use a different router to be able to play, fortunately I had two.

Also the command ipconfig /flushdns might work (Or /dnsflush, I do not remember.)

Also try checking the logs of your router.
Also, opening ports and forwarding ports are different kind of things.

Forwarding is making sure that certain packets send over a certain port are going to specific IP Address.

Good luck mate.

Reply #8 Top

Quoting cornuu, reply 5
I bought the game of the official website through "digital download". So I only have a serial, no dvd or box.

And it has never worked for me yet. No problems with playing singleplayer vs bots. The problems start when i try to play online.

NAT facilitator error.
When, not where ;). I have a "Cannot connect to a NAT facilitator" problem too. Even though my problem is probably different, it started working for me with the May 7th patch and stopped working with the May 14th patched again.

Reply #11 Top

If you know the basics, like running a decent firewall on the computer in the DMZ, then its not really a problem.

It should only be used to try figure out a problem though.

Reply #12 Top

I bought the game saturday morning (16/05).

I tried to put my gamepc on DMZ and then Demigod didn't work either.

Today I turned off my router and put the cable directly in my pc and the game was still not working.

Keep in mind my firewall, ad-aware, mcafee antivirus are ALL turned off.

Anybody who has the golden tip for me? :)

cheers m8s

Reply #13 Top

Quoting cornuu, reply 12
I bought the game saturday morning (16/05).

I tried to put my gamepc on DMZ and then Demigod didn't work either.

Today I turned off my router and put the cable directly in my pc and the game was still not working.

Keep in mind my firewall, ad-aware, mcafee antivirus are ALL turned off.

Anybody who has the golden tip for me?

cheers m8s
Make a connection attempt, wait until the error shows up, then exit and post the My Games\Gas Powered Games\Demigod\ImpulseReactor.log here

Reply #14 Top

Here is the log of me trying to join a custom game. Tried the feature skirmish feature too, by clicking on "fight". But it wouldn't let me go further than "trying to find a game" or something :)

Thanks a lot all for trying to help me out! :)


[05-18-2009 23:46:37 161] CVPIsAppUpdateRequired
Installed version: 1.00.082
Latest version: 1.00.082 (server 1, beta 0)
[05-18-2009 23:46:42 765] GetPlayerDataByID: 48349 not found
[05-18-2009 23:46:54 023] Updating user player data.
[05-18-2009 23:46:54 307] CVP: JoinGame 441100
[05-18-2009 23:46:55 227] Updating user player data.
[05-18-2009 23:46:55 251] Timeout time set to 30000
[05-18-2009 23:46:55 251] CVPMultiplayerEngine: NAT punchthrough is enabled.
[05-18-2009 23:46:55 251] CVPMultiplayerEngine::SetupNATPunchthrough()
[05-18-2009 23:46:55 251] CVPMultiplayerEngine: setting up NAT Punchthrough Client
[05-18-2009 23:46:55 251] CVPMultiplayerEngine: Attaching NAT Punchthrough plugin
[05-18-2009 23:46:55 251] CVPMultiplayerEngine starting as database client
[05-18-2009 23:46:55 251] client starting with 1 socket descriptors.
[05-18-2009 23:46:55 262] CVPShowConnectionMiniWindow
[05-18-2009 23:46:55 266] CVP: Game Data Updated with 0 records
[05-18-2009 23:46:55 266] CVPOnPlayerDataUpdatedCallback
[05-18-2009 23:46:55 266] CVPDefaultPlayerDataUpdatedCallback had 1 players
[05-18-2009 23:46:59 486] Message received by CVPMultiplayerEngine: ID_CONNECTION_ATTEMPT_FAILED from 209.124.63.249:6000  GUID: 4294967295.4294967295.4294967295.4294967295
[05-18-2009 23:47:03 716] Message received by CVPMultiplayerEngine: ID_CONNECTION_ATTEMPT_FAILED from 209.124.63.249:6000  GUID: 4294967295.4294967295.4294967295.4294967295
[05-18-2009 23:47:05 286] CVP: Game Data Updated with 0 records
[05-18-2009 23:47:05 286] CVPOnPlayerDataUpdatedCallback
[05-18-2009 23:47:05 286] CVPDefaultPlayerDataUpdatedCallback had 1 players
[05-18-2009 23:47:07 976] Message received by CVPMultiplayerEngine: ID_CONNECTION_ATTEMPT_FAILED from 209.124.63.249:6000  GUID: 4294967295.4294967295.4294967295.4294967295
[05-18-2009 23:47:12 246] Message received by CVPMultiplayerEngine: ID_CONNECTION_ATTEMPT_FAILED from 209.124.63.249:6000  GUID: 4294967295.4294967295.4294967295.4294967295
[05-18-2009 23:47:12 323] CMultiplayerEngine::Shutdown for CVPMultiplayerEngine. Send Disconnect notification: 1, Restart: 0
[05-18-2009 23:47:12 782] GetPlayerDataByID: 48349 not found
[05-18-2009 23:47:13 046] GetPlayerDataByID: 48349 not found

Reply #15 Top

after reading through my log i saw a few times port 6000 appearing so I decided to open the port in my router.

Tried again and same error message came up "nat facilitator" and the port in the log was now 6002

 

Reply #16 Top

and after opening all udp & tcp connections from port 6000 up to 7000, the port was 6004 in the log :

[05-18-2009 23:57:11 344] Message received by CVPMultiplayerEngine: ID_CONNECTION_ATTEMPT_FAILED from 209.124.63.249:6004  GUID: 4294967295.4294967295.4294967295.4294967295

strange stuff :)

Still optimistic i'll be able to play soon vs all of ya! :)

 

Reply #17 Top

still waiting for the golden tip to solve my problems :)

Reply #18 Top

I think all you can do for now is wait for the next update. There is an issue where certain Modems, Routers or Firewalls block Stardock's NAT facilitator server, intentionally or unintentionally, after the server sent you many UDP packets. This issue occured before the May 7th patch and after the May 14th patch, where that traffic isn't throttled anymore, to make the connection process faster. Cari, one of the develeopers, told me, that they will put back in some throttling once the Pantheon/Skirmish update is out (yesterday's update).

Reply #20 Top

Thanks for the update, but I've already tried that DLL and it wasn't helping me getting online :)

looking forward to the new patch

Reply #21 Top

New Update released for Demigod. Update through Impulse.

Patch seems to work for some people, doesn't work for me though.

sux :s

Reply #22 Top

Looking.

Reply #24 Top

Has your modem by any chance any router functionality? I've seen some modem/router hybrids before.

Reply #25 Top

Cornuu,

Your router does not handle UPnP correctly so you will have to set up the ports to play.  When you set up ports in your router, use the Virtual Server tab instead of the Port Forwarding tab.  The Port Forwarding on that router does not do the job.  Assign the following ports to Virtual Servers.

6000

6112

6113

6114

That should be enough to get you up and running.  Please let us know if this helped.

Zargon0225

+1 Loading…