Page 1 of 1
Not all servers show on PXO - lil' help?
Posted: Fri Feb 06, 2004 3:51 pm
by Mobius
Got my router configured as firewall. Many ports are open for D3. Speciifically:
TCP 2080-2099
UDP 7170-7170
UDP 2080-2100
ICMP N/A-N/A
As far as am aware, these are the ports which correspond to game servers, ping and PXO. However, if I disable the firewall the server list in GLMax triples in size.
What ports are preventing the full list from showing when the firewall is active?
Posted: Fri Feb 06, 2004 4:36 pm
by JMEaT
Most likely the servers not showing are running on non-standard ports.
Posted: Fri Feb 06, 2004 9:35 pm
by Grendel
Funny -- got a Linksys FW in gate mode w/o any port open and can see all games..
Posted: Fri Feb 06, 2004 11:12 pm
by JMEaT
<BLOCKQUOTE><font size="1" face="Arial">quote:</font><HR><font face="Arial" size="3">Originally posted by [Grendel]:
Funny -- got a Linksys FW in gate mode w/o any port open and can see all games..</font><HR></BLOCKQUOTE>
Same here. It must be the special Kiwi settings on his router then.
Posted: Sun Feb 08, 2004 10:20 pm
by Delkian
<BLOCKQUOTE><font size="1" face="Arial">quote:</font><HR><font face="Arial" size="3">Originally posted by Mobius:
<b> Got my router configured as firewall. Many ports are open for D3. Speciifically:
TCP 2080-2099
UDP 7170-7170
UDP 2080-2100
ICMP N/A-N/A
As far as am aware, these are the ports which correspond to game servers, ping and PXO. However, if I disable the firewall the server list in GLMax triples in size.
</b></font><HR></BLOCKQUOTE>
First off, for what do you need UDP port 7170 open?
As far as I know (which may not be very much in this case), at least some firewalls work so that they let in UDP packets coming from the outside if it considers them to be 'related' to some UDP packets you've just sent through that port - kind of like TCP connections initiated by you (replies to your packets get in), except that UDP doesn't have connections so it uses other means to track the datagrams. Does your firewall have options for this? That way you shouldn't need to open any port for just playing the game, only for running a server, because your computer is always the first one to send stuff if it's the client in D3.
This is certainly simplified and I don't know this stuff very well myself, I'm just throwing in some thoughts.
Edit:
Oh, and if the firewall doesn't do it that way, just having those ports open may not help much because when your computer sends the query for game information to the game server (the existence of which it knows about from the game list it received from the PXO game tracker server), it probably chooses a (random) dynamically allocated local port and the response from the game server comes to that same local port.
Or something like that, I can't explain it very well.