PDA

View Full Version : OK, I've READ 'til my eyes BLED


Chillkill
September 11th, 2003, Thursday September 11, 2003 09:51:17 AM
Great informative forum here!! I've learned SO MUCH!!

Although, I've still got a problem, so here goes....

I've been running a 12 player cable server for a year now, and I'm changing ISPs to an ADSL with faster uploads. They sent me a ZyXEL 643 router, and it works pretty well so far, everything except my COUNTER-STRIKE server that is!!!!!!

I (think) I have the ports forwarded correctly, and the server starts up fine, my other cpus can connect (192.168.1.130:27019), but all my friends on the net have to find what port the server is using!!!!!
the ip is 68.166.7.59 and using (like i have for 1 year now) port :27019

The problem is, it's not showing up as 27019, but something different like 10005, 10053, 10115, ect. ect.
:confused:
But they can connect to it and play, when they figure out what "mystery port" the server is using!(today it's 10005)

Does this mean my ports aren't forwarded correctly or am I missing something? Thanks for any input!

Chillkill

Kik
September 13th, 2003, Saturday September 13, 2003 07:06:14 AM
post the command line you're using to start the server up, and how you've configured the rules on the router.

Chillkill
September 14th, 2003, Sunday September 14, 2003 01:28:35 PM
ok, here is my command line:

C:\HLServer\hlds.exe -game cstrike +port 27019 -console +log on

I also have "ip 68.166.7.59" in my server.cfg file

I had the usual ports set up in my router for 192.168.1.130 (which is what I set my server machine up to be) and I even tried it with ALL ports forwarded in NAT for this machine. Some people say that they put in port 27019 to get on, but most say it is some wierd port number. I can't get HLSW to go to the server with 27019 (?), but if I put in 192.168.1.130:27019, then It shows up!

Chillkill

Kik
September 14th, 2003, Sunday September 14, 2003 02:34:27 PM
ok, you're missing a few things in your command line for starters, plus, you shouldn't be using the +ip command anywhere in your servers configuration, because your servers NIC does not have the WAN IP bound to it..your router does.. it's right to bind to your LAN IP...so we've got to tell the ROUTER where to forward traffic directed at your WAN IP on port 27019/UDP to, which in this case is your servers LAN IP where hlds is listening on that port.. it's that simple :)

Change your command line to something like -

C:\HLServer\hlds.exe -game cstrike -noipx +port 27019 +maxplayers 16 +map de_dust -console

Chillkill
September 15th, 2003, Monday September 15, 2003 05:17:12 AM
OK, thanks! I did that, still the same thing happened. BUT, in my router's setup menu I did a system reset, re-did the wizard, (all my port forwarding stayed the same) and then restarted the computer. Now the port is showing up 27019 like it should be!!!!

So, maybe some changes in the router's configuration won't work until you "reset" the router (not just unplugging, but doing a system reboot, then the setup wizard again).

Also what you said to change must have been it, but I had to reset the router, THEN it worked!!! Thanks a bunch!!!

Chillkill

Kik
September 15th, 2003, Monday September 15, 2003 09:36:26 AM
*nods* We had this problem once with a netgear r00ta, and after a reset, it seemed to work fine there after. Might just be a kick up the ass sort of thing eh :rolleyes: