06-22-2008, 02:15 PM
I'm running srcds on my linux server. It runs fine, friends and other random people join it over the internet just fine. The problem is, my own pc on the local network won't let me join from the server browser. Also if I try to view server info it says "server is not responding".
If however I bring up a console window and use the connect command with the servers address, it connects fine and I can play on the server. Does the server browser not query the server on port 27015? Friends are able to query the info from the server fine, so I'm fairly sure I do have the correct ports opened on the firewall. Just from my local network I can't view the server info, and not being able to view that seems to prevent the server browser from even trying to connect to the server.
A little more detail on the setup, the linux machine running srcds is also my router. It is directly connected to the internet, and to my local network. It acts as the nat router for my local network. Firewall is setup so all traffic is blocked unless the port is specifically allowed. I've opened ports 27000-27019 udp and tcp in trying to get this to work.
If however I bring up a console window and use the connect command with the servers address, it connects fine and I can play on the server. Does the server browser not query the server on port 27015? Friends are able to query the info from the server fine, so I'm fairly sure I do have the correct ports opened on the firewall. Just from my local network I can't view the server info, and not being able to view that seems to prevent the server browser from even trying to connect to the server.
A little more detail on the setup, the linux machine running srcds is also my router. It is directly connected to the internet, and to my local network. It acts as the nat router for my local network. Firewall is setup so all traffic is blocked unless the port is specifically allowed. I've opened ports 27000-27019 udp and tcp in trying to get this to work.