Noctaire I can relate to your problem although I don't have a solution as of yet. I have 10 servers on 2 boxes that are on a NAT firewall and people can play on them fine but they do not show up on the Steam Master Server List (SMSL). So they essentially sit there empty.
The firewall must doing something to the packets that the SMSL doesn't like. I have been planning to do some packet sniffing to attempt to make some sense of this problem but have not had the time. Also, for clarification, what kind of firewall is it? Make and Model, if known. qUiCkSiLvEr: For clarification, the Wiki states: Source Dedicated Server: Command-line parameters -ip - Specifies the IP when multiple network cards are installed. Console variables +ip - Specifies the IP when multiple network cards are installed (Old, but still works). Half-Life Dedicated Server (Gold Source, i.e. CS 1.6) Some useful console variables : +ip - Specifies the IP when multiple network cards are installed. The -ip or +ip parameter is used when you have multiple IP's on the Server so that HLDS or SRCDS knows which IP (of the available IP's) you want to bind to. >From my experience you can only use the -ip or +ip if you have that IP bound to one of your network cards. If you attempt to use an external IP when the server has a Private LAN IP address the server won't start. The SMSL will normally use the public IP from which it sees your server connect from. Mike ParaDOX www.paradisesgarage.com -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Kevin Ottalini Sent: Tuesday, September 25, 2007 8:44 AM To: hlds@list.valvesoftware.com Subject: Re: [hlds] Running behind a firewall, getting the external IP to register.... Noctaire: I can see and was able to connect to your server by direct query but could not see it by general query in the server browser or in 3rd party lists (game monitor for example). http://qsextreme.com/tf/domicile.png Since the hostport shown in the direct query was 27015 you apparently do have your firewall and router set right but being unable to find the server in the general browser virtually always means that you are not publishing the external IP for a server behind a router doing nat. You must use "-ip <external ip address>" in the server launch options for your server to become visible to the general public (not +ip). http://developer.valvesoftware.com/wiki/Command_line Important note: You won't be able to see your own server in the server browser if you have both the server and your client behind the same router, use a 3rd party browser like gamemonitor to check and make sure you got all the launch options set right. http://www.game-monitor.com/search.php?search=69.61.167.122&type=server qUiCkSiLvEr ----- Original Message ----- From: "Noctaire" To: <hlds@list.valvesoftware.com> Sent: Tuesday, September 25, 2007 4:38 AM Subject: RE: [hlds] Running behind a firewall, getting the external IP to register.... >> It cant bind to an ip that it doesnt use, when you forward the ports >> directly to the server any connections being attempted on those ports >> are translated to your servers local ip so just set it to your local >> ip. > > Oh, I understand that of course. Problem is, the server doesn't show > up in the list of available servers; i.e., it's not in the public > server list. > >>Anyone running behind a firewall? >> >>Got the server up and running -- no sweat. I piped 27000-27030, TCP & >>UDP, over to the box. I can play it on the LAN, no problem. >> >>Now, having it update to the outside world...that's another story. >> >>If I start the server with the +IP command line parameter and use the >>IP on the firewall's external interface, the server chokes and shuts >>down. It is, of course, only showing up on the client side as being >>on the LAN. >> >>Suggestions? _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: http://list.valvesoftware.com/mailman/listinfo/hlds