LAN/Online problem! (Now with a sullotion for some of you guys.. Maybe..)

Cant connect to online games, ports are forwarded etc. It just doesn't seam to work.

EDIT2:LAN games does seam to work now, but we both cant connect to online games.

 

When we ( my brother and I ) starts a LAN game and wats to connect to it it freezes on the message "Connecting to players, please wait...".


That happens both when I host and my brother tries to host it.


Anyone else have the same problem?

We've tried to use Hamachii with no success.

 

EDIT1: I tried a online game and I've got the same problem there as well......

This game ends up in the trashcan if I only can play singleplayer games with it. DotA at least works..

"Connecting to players, please wait...."

EDIT3:

Ok nevermind, I got it to fucking work!!!!  }:)

 

@Monk, you should tell people who have had the same problem as I have with the double-NAT problems that they should put their second router as an accesspoint instead, that fixed it for me at least. Or at least in the PFPortChecker program. Haven't tested it ingame yet.

6,429 views 36 replies
Reply #1 Top

having the same problem, at that screen it says "no text" below the connecting message when it doesn't work.  When it does work it does not say no text.  This happens over lan and over hamachi, with several people trying to host.  The only thing I can think of is my router Nat settings, but its weird that it does it straight over LAN too.

Reply #2 Top

 

If people are experiencing this over LAN (ie. not through a NAT device) then there is usually only one answer.  Something on your respective PC's is blocking the necessary traffic.

LAN means the traffic is simply being "switched" to the correct PC and is not being subjected to "filtering" of any kind.  So the only issue which could be present is security/anti-malware software of some kind blocking some/all of the necessary traffic.  Keep in mind, some security/anti-malware software is never really "off".  In the past I've had experiences where people have had to actually un-install certain third-party security software in order to get things to work.  At least give that a try (un-installing your security software TEMPORARILY) as a troubleshooting step.

thanks,

the Monk

Reply #3 Top

Ahh, the problem is solved if you register the product, something I though the Impulse program did automaticly.

 

You have to right click your game in the "my games" tab and press "view registration". Then copy your serial key, then press "register product" at the bar over your "games window" and "copy/paste" your key in there.

 

EDIT: Meh, that only fixed the LAN problem... I can still not connect to a costum game over the internet. Still "freezes" on "connecting to players, please wait..".

Reply #4 Top

 

Good to know!  Seems there should be a pop-up of some kind indicating the game hasn't been registered yet?

Reply #5 Top

Quoting the_Monk, reply 2
 

If people are experiencing this over LAN (ie. not through a NAT device) then there is usually only one answer.  Something on your respective PC's is blocking the necessary traffic.

LAN means the traffic is simply being "switched" to the correct PC and is not being subjected to "filtering" of any kind.  So the only issue which could be present is security/anti-malware software of some kind blocking some/all of the necessary traffic.  Keep in mind, some security/anti-malware software is never really "off".  In the past I've had experiences where people have had to actually un-install certain third-party security software in order to get things to work.  At least give that a try (un-installing your security software TEMPORARILY) as a troubleshooting step.

thanks,

the Monk
End of the_Monk's quote

 

Yea, I've had that problem with Norton so I use AVG now. Every game works over LAN so I've never have had any problems with that software so it would be weird if Demigod would not work here..

 

Anyway, I've still got the problem over the net so..

Reply #6 Top

Quoting the_Monk, reply 2
 

If people are experiencing this over LAN (ie. not through a NAT device) then there is usually only one answer.  Something on your respective PC's is blocking the necessary traffic.

LAN means the traffic is simply being "switched" to the correct PC and is not being subjected to "filtering" of any kind.  So the only issue which could be present is security/anti-malware software of some kind blocking some/all of the necessary traffic.  Keep in mind, some security/anti-malware software is never really "off".  In the past I've had experiences where people have had to actually un-install certain third-party security software in order to get things to work.  At least give that a try (un-installing your security software TEMPORARILY) as a troubleshooting step.

thanks,

the Monk
End of the_Monk's quote

 

running vista 64 on my comp and my GF's.  Neither comp has any antivirus/malware software(or ever did) and tried with windows firewall off completely.  The weird thing is that it was connecting fine over hamachi yesterday, today I can't connect over hamachi or over lan with hamachi completely disabled.  It just hangs at the connecting screen and says no text.

Reply #7 Top

EDIT: Meh, that only fixed the LAN problem... I can still not connect to a costum game over the internet. Still "freezes" on "connecting to players, please wait..".

End of quote

 

@ oophus,

You'll probably need to forward ports, or at the very least relax your router's NAT-filtering.   Follow the steps in my guide here:

http://themonk.ca/Monk/Networking_and_DEMIGOD_by_the_Monk.pdf

...and you should be fine.

Reply #8 Top

tried to get a game going over hamachi all day and had no joy, no one can evan see anyone elses lobby.  anyone think they know why?

Reply #9 Top

Quoting swanxxx, reply 8
tried to get a game going over hamachi all day and had no joy, no one can evan see anyone elses lobby.  anyone think they know why?
End of swanxxx's quote

 

I just responded to your other post in your other thread.....

Reply #10 Top

Quoting the_Monk, reply 7

@ oophus,

You'll probably need to forward ports, or at the very least relax your router's NAT-filtering.   Follow the steps in my guide here:

http://themonk.ca/Monk/Networking_and_DEMIGOD_by_the_Monk.pdf

...and you should be fine.
End of the_Monk's quote

 

Ok, in your PDF you say this:

Port (range) type LAN IP

6073 UDP your PC’s IP (ie. 192.168.xxx.xxx)

6100 - 6200 UDP your PC’s IP (ie. 192.168.xxx.xxx)

 

 

I've got a D-LINK router and I've got the options like this.

Name <>                  TCP                  Schedule. <Always/Never>

IP Adress                 UPD                   Inbound Filter. <Allow all/Deny all>

 

I've written it like this:

 

Name <Demigod>           TCP <6073>          Schedule. <Always>

IP Adress <my IP>         UPD <6100-6200>       Inbound Filter <Allow all>

 

 

Would that be correct?

 

Reply #11 Top

 

Please re-read what I say in my guide and what you just posted above...  ;)

 

You need to forward a single UDP (not TCP) port 6073  FROM the router  TO the IP of your PC

Then you also need to forward a RANGE of UDP ports (at least 20 and the demigod manual says 6100 - 6200) again FROM the router TO the IP of your PC

 

...just as my guide says.

Reply #12 Top

Ahh, right.. ^^

 

Ok, now I've done that. And everything seems to be in place, but I can still not connect.

 

I live in Norway, so I don't think my ISP is putting a stop to it, as I've never had any problems with playing other online games before like MMO's etc.

 

I've checked the windows firewall, and Demigod is listed there.

 

I cant find the NAT options you talk about though in my router settings.

EDIT: Ahh, I found it. It was called: QoS Engine.

"Use this section to configure D-Link's QoS Engine powered by StreamEngine™ Technology. The QoS Engine improves your online gaming experience by ensuring that your game traffic is prioritized over other network traffic, such as FTP or Web. For best performance, use the Automatic Classification option to automatically set the priority for your applications."

 

And that option have always been on.

 

Anything I can do here?

It looks like this:

Name
Priority
(1..255)
Protocol
 << 
Local IP Range
to
Local Port Range
to
Remote IP Range
to
Remote Port Range
to

 

My Port Forwarding looks like this:

Name
TCP
Schedule
IP Address
UDP
Inbound Filter
Name
TCP
Schedule
IP Address
UDP
Inbound Filter
Reply #13 Top

 

Would you mind telling me what router (exactly) you have?  and have you verified that you have the latest firmware for it?

Reply #14 Top

D-Link Dir-635  Hardware Version: B1 Firmware Version: 2.20EU

 

Reply #15 Top

Bump.

 

This is getting really annoying.. I was the one who told my friends about the game, and now every single one of them have problems with it.

I mean, they all cant have problems and then  just blame the IPS's and routers and what not when we're on different ones......

Reply #16 Top

 

I'm not blaming anything.....

oophus,

I found a SIMULATOR for your router online:

http://support.dlink.com/emulators/dir635/Advanced_Gaming.html

the above page is where you go to enter the port-forwarding info.   once only for UDP 6073 and then again for the range of UDP 6100 - 6200

then.....

http://support.dlink.com/emulators/dir635/Advanced_Firewall.html

go to this other page (firewall page).......DISABLE SPI  and make both UDP and TCP NAT-Filtering  ENDPOINT-INDEPENDENT!

then reboot the router.

Don't monkey with the QoS settings.......

NOTE: YOU MUST MAKE THE CHANGES ON YOUR ACTUAL ROUTER.  NOT THE SIMULATOR!!!   :)

done.

Reply #17 Top

Yes, thats where I've forwarded the ports.

 

The UDP and TCP options was already on independent.

I downloaded PFPortCheker by Portforward.com to see if the ports are open and I do get "Your port is NOT OPEN or not reachable" message, so something must be wrong.

 

I've removed Ad-Aware and AVG to see if those programs would stand in the way, and still nothing.

 

I tried to follow portforward.com's  own tutorial, and there each and every game had the same "setup" for the TCP ruote as well? So I tried to do the same there as well. Like this:  (I've tried to only have the UPD "options" there as well..)

Name
TCP
Schedule
IP Address
UDP
Inbound Filter
Name
TCP
Schedule
IP Address
UDP

Inbound Filter

Reply #18 Top
Delete this post.. Cant for some reason remove this thing.. ^^
Reply #19 Top

I downloaded PFPortCheker by Portforward.com to see if the ports are open and I do get "Your port is NOT OPEN or not reachable" message, so something must be wrong.
End of quote

 

oophus,

If you've followed all of my instructions and the port-checker is still showing the port unreachable then it's really really simple.  There is something UPSTREAM of the router you've enabled port-forwarding on which is still blocking them.

You can forward everything you want from point B (router) to point C (your PC) but if at point A (modem, ISP, etc.) traffic is being blocked it doesn't take a college degree to see why you're still not getting it working.  :)

Draw me your network map (as explained in my guide) and I'll give you further suggestions....

 

thanks,

the Monk

Reply #20 Top

I've got:

  1. ISP from NextGenTel
  2.  DSL-router which is called INTENO. Board ID: 96358VW2. Software Version: X5668-BWU_1.01NGT21.1_B2pB022l.d20e
  3. D-Link router DIR-635 B1.
  4. Stationary PC's.

 

In the DLS-router settings I found this: "Outgoing IP Filtering Setup

By default, all outgoing IP traffic from LAN is allowed, but some IP traffic can be BLOCKED by setting up filters."

Which there were no filters listed.

 

I also found NAT settings, so I guess I have something you called Cascading NATscenario, so I found the DMZ and put my D-link adress in there.

But what do you mean about your nr.2 here: "2. Now configure all necessary port-forwarding on your router (D-link, Linksys, Netgear, etc.)"

Do I need to do the same steps I did earlier on the D-Link?

 

Reply #21 Top

 

oophus,

 

Short answer...yes

 

1.  If you've now put the WAN IP of the D-Link into the DMZ on the DSL modem that is correct.

 

2.  Now forward the specified ports from the D-Link to your PC again (also making sure SPI is off and NAT-endpoint filtering is as relaxed as it can be)

 

Then you should finally have it working!  :)

 

the Monk

Reply #22 Top

EDIT: My D-Link port forwarding did not change when I put its IP in the DMZ of the DSL modem.

Name
TCP
Schedule
IP Address
UDP
Inbound Filter
Name
TCP
Schedule
IP Address
UDP
Inbound Filter

 

I found NAT -- Port Triggering  in the DSL-router options so I guess thats that routers port forwarding option right?

 

I tried to enter the ports in there as well, but I still dont get through with the PortChecker program.

Is this setup wrong?

 

Application Trigger Open Remove
Name Protocol Port Range Protocol Port Range  
    Start End   Start End  
Demigod UDP 6100 6200 UDP 6100 6200
Demigod UDP 6073 6073 UDP 6073 6073
Reply #23 Top

 

oophus,

NAT-port triggering is not the same thing as Port-forwarding.   Port triggering (like UPnP) relies on an OUTGOING connection to TELL the router it wants traffic allowed back in on the same ports.  This may work for simply ALLOWING traffic to pass, but as you can see by your own screenshot it does not TELL the traffic WHERE TO GO.

Your best option (as with many others in a double-NAT scenario with 2 devices on their LAN's performing NAT) is to place the D-Link in the DMZ of the DSL-router and then forward properly from the D-Link to your PC!

 

thanks,

the Monk

Reply #24 Top

Ok, so I should not put anything in the NAT-port triggering option in the DSL-router settings?

 

Whats wrong then? I have put my D-link IP in the DMZ option in the DLS-router, and the port forwarding options in the D-Link is how you said it should be, but I still cant get through...

Damnit, this is getting frustrating.. :(

Reply #25 Top

 

oohus,

SPI is still off on the D-link as well an the NAT-endpoint filtering set to endpoint independent?

 

You could try enabling/allowing those ports in the NAT-table of the DSL-modem, but unless the DMZ on the DSL-modem isn't really DMZ all of that should already be being allowed to be passed to the D-link. 

Are you certain your ISP isn't doing NAT-filtering of any kind?

I helped a few people from the UK back with World in Conflict and it turned out SKY-CABLE an ISP in the UK had set some NAT-filtering options as ON by default.  As soon as these people got their ISP to change that, their port-forwarding setups worked as they should. 

 

the Monk