Dedicated server not seen on public server list

If you've had any problems with Nexuiz, or would like to report bugs, post here.

Moderators: Nexuiz Moderators, Moderators

Dedicated server not seen on public server list

Postby Yaki » Fri Feb 27, 2009 3:56 am

Hello all and greetings from Croatia!

I've set up a dedicated nexuiz server on linux (v. 2.4.2) behind a firewall. It' has a local IP address and I'm doing port forward (26000 UDP) from the router to the local server machine.

The server is running fine on local lan and can be seen on the list. But, from the outside world it is invisible.

Players can connect from the internet using "connect ext_ip" option from the console but I would like it to be available via server list.

I've added "sv_public 1" to the server.cfg. It' did not help. I also added "sv_heartbeatperiod 60", no difference.

Should I use dpmaster because I'm doing port forward and is there some documentation regarding this issue?

Please help and thank you.

Yaki
Yaki
Newbie
 
Posts: 2
Joined: Fri Feb 27, 2009 3:29 am

Postby esteel » Fri Feb 27, 2009 11:33 am

Actually what you describe sounds right.. sv_public 1 so the server contacts the masterserver and adds itself to the public server list. Port forwarding from the router to the 'real' server. That should be all thats needed. Also if players CAN connect and play via 'connect' stuff seems to be setup alright.
Maybe the router does something wrong. Maybe the NAT is not setup correctly. So the IP thats reported to the master server and thus to all the players is wrong?
esteel
Site admin and forum addon
 
Posts: 3924
Joined: Wed Mar 01, 2006 8:27 am

Postby Yaki » Fri Feb 27, 2009 5:31 pm

esteel wrote:Actually what you describe sounds right.. sv_public 1 so the server contacts the masterserver and adds itself to the public server list. Port forwarding from the router to the 'real' server. That should be all thats needed. Also if players CAN connect and play via 'connect' stuff seems to be setup alright.
Maybe the router does something wrong. Maybe the NAT is not setup correctly. So the IP thats reported to the master server and thus to all the players is wrong?


Hmh.. that's something I can't influence. It's a broadband router. Although I've read that if the master server gets a wrong IP, it will ignore it. That's why I ask about dpmaster. It can map local IP to public IP/hostname and different port. But it lacks documentation - I'm not familiar with nexuiz master server/dpmaster relation and I can't find proper tutorial or docs.

If someone has experience with this - please post a link or a guideline.
Yaki
Newbie
 
Posts: 2
Joined: Fri Feb 27, 2009 3:29 am

Postby esteel » Fri Feb 27, 2009 8:55 pm

Well a dpmaster server will not be of much use as long as the _other_ clients do not know about it. Can you maybe check if the NAT uses the same port as the server? Maybe the router simply changes the port when NATing. Some router will not do that if you use some DMZ setting for this internal-IP/PORT
esteel
Site admin and forum addon
 
Posts: 3924
Joined: Wed Mar 01, 2006 8:27 am


Return to Nexuiz - Support / Bugs

Who is online

Users browsing this forum: No registered users and 1 guest

cron