"laser prod!" server bug

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

Moderators: Nexuiz Moderators, Moderators

Sun Feb 25, 2007 10:31 pm

  • Hey
    I hosted a server "laser prod!" today and yesterday. I modified the settings so it was just grappling hook and a more powerful, forceful laser.

    Anyway, "Savagex" informed me that it was showing up on the server list 50 times or so. This would also, apparantly, explain why some players were experiencing extreme amounts of lag.

    I don't know how to fix this, but I would like to keep hosting if I can.

    For the game "Warcraft 3" I had to follow directions to forward my port to itself. The directions for that are found here: http://www.portforward.com/english/routers/port_forwarding/Apple/AirPortExtreame/Warcraft_III.htm.

    I'm using a 2 GHz Intel Core 2 Duo with an apple Airport (but directly connected to it).

    Help, please?
    Thryl
    Newbie
     
    Posts: 4
    Joined: Sun Feb 25, 2007 9:35 pm

Sun Feb 25, 2007 10:46 pm

  • Well you would have to do something similar for your Nexuiz server.. forward a port to the computer and port you run the Nexuiz server on.
    The port Nexuiz uses is controlled by the variable port and is set to 26000 by default. Maybe your router does something strange if you have not done that?
    User avatar
    esteel
    Site admin and forum addon
     
    Posts: 3924
    Joined: Wed Mar 01, 2006 8:27 am

Sun Feb 25, 2007 10:48 pm

  • I dont know if port forwarding is your problem, but if it is, this guide would probably be what you need.

    I have the ap extreme, and didnt have any problems forwarding it (for bittorrent). :?
    Last edited by torus on Sun Feb 25, 2007 10:50 pm, edited 1 time in total.
    Image
    User avatar
    torus
    Forum addon
     
    Posts: 1341
    Joined: Sun Dec 24, 2006 6:59 am
    Location: USA

Sun Feb 25, 2007 10:49 pm

  • Hm, are you shure you didn't forward all those public ports to a single client port? It's just a wild guess, but it's the only possible explanation i can imagine atm...

    Just to be on the safe side, i would suggest you save your current forwarding rules, delete everything and forward only port 26000 (UDP).
    User avatar
    KadaverJack
    Site admin and forum addon
     
    Posts: 1102
    Joined: Tue Feb 28, 2006 9:42 pm

Sun Feb 25, 2007 10:58 pm

Sun Feb 25, 2007 11:20 pm

  • If your router really sucks that much, try this:

    Code: Select all
    sv_heartbeatperiod 30
    sv_masterextra2 ""
    sv_masterextra3 ""
    sv_masterextra4 ""


    Then it will only report to only one master server and do that every 30 seconds, that could make your router believe it's all the same connection to the master so it won't use a different port each time.

    If that won't help, nothing will - apart from getting a router that can NAT without changing the source port of outgoing UDP packets all the time.
    1. Open Notepad
    2. Paste: ÿþMSMSMS
    3. Save
    4. Open the file in Notepad again

    You can vary the number of "MS", so you can clearly see it's MS which is causing it.
    User avatar
    divVerent
    Site admin and keyboard killer
     
    Posts: 3809
    Joined: Thu Mar 02, 2006 4:46 pm
    Location: BRLOGENSHFEGLE

Mon Feb 26, 2007 1:18 am

  • ok, thanks for the replies. I'm going to go try what Torus suggested, using the Quake 2 guide at that site (that makes a lot of sense).

    I'll also try what divVerent suggested if that doesn't work.

    ::crosses fingers::
    Thryl
    Newbie
     
    Posts: 4
    Joined: Sun Feb 25, 2007 9:35 pm

Mon Feb 26, 2007 1:39 am

  • Torus's idea seemed to work. but wouldnt it be port 26000 not 27910?

    EDIT:
    I set the port to 26000, but the server would show up multiple times on the serverlist. When it is set to 27910, it won't show up at all. I deleted the other forwarded ports (6113-6118)
    Thryl
    Newbie
     
    Posts: 4
    Joined: Sun Feb 25, 2007 9:35 pm

Mon Feb 26, 2007 2:14 am

  • Thryl wrote:but wouldnt it be port 26000 not 27910?)


    port 27910 is the port that it uses to contact the master server, while 26000 is what it uses to connect to clients.
    User avatar
    Psychcf
    Forum addon
     
    Posts: 1554
    Joined: Sun Dec 03, 2006 11:38 pm
    Location: NY, USA

Mon Feb 26, 2007 2:16 am

  • Now after that last post i'm really not sure what the hell you did :)

    For the nexuiz server you just need ONE port forward like its descripted in the quake2 guide on that other site. But as i told you Nexuiz uses the port 26000 as default (or if you have changed the variable "port" its the one you set there).
    I'm not sure what other port forwards you have active.. Maybe they cause the problems, i have no idea.

    And No [TSA] Psychiccyberfreak is wrong.. Quake2 used the port 27910 by default that why its mentioned in the quake2 guide ;)
    While yes your Nexuiz server will try to contact the master servers (which normally runs on port 27950) to get into the list of available public servers.
    User avatar
    esteel
    Site admin and forum addon
     
    Posts: 3924
    Joined: Wed Mar 01, 2006 8:27 am

Mon Feb 26, 2007 2:34 am

  • esteel wrote:While yes your Nexuiz server will try to contact the master servers (which normally runs on port 27950) to get into the list of available public servers.


    I was assuming that the ports provided were the right ones, and I knew one was right so I assumed the other was too. whoops.
    User avatar
    Psychcf
    Forum addon
     
    Posts: 1554
    Joined: Sun Dec 03, 2006 11:38 pm
    Location: NY, USA

Mon Feb 26, 2007 7:27 am

  • Thryl wrote:Torus's idea seemed to work. but wouldnt it be port 26000 not 27910?

    EDIT:
    I set the port to 26000, but the server would show up multiple times on the serverlist. When it is set to 27910, it won't show up at all. I deleted the other forwarded ports (6113-6118)


    OK, tried the other workaround then? BTW, whatever you do, you need the port 26000 forwarding... I assumed you already have that.
    1. Open Notepad
    2. Paste: ÿþMSMSMS
    3. Save
    4. Open the file in Notepad again

    You can vary the number of "MS", so you can clearly see it's MS which is causing it.
    User avatar
    divVerent
    Site admin and keyboard killer
     
    Posts: 3809
    Joined: Thu Mar 02, 2006 4:46 pm
    Location: BRLOGENSHFEGLE

Tue Feb 27, 2007 4:14 am

  • yes, i tried each method. it would either not show on the server list, or it would have the same problem as before (showing up multiple times, a lot of lag, etc)

    divVerent, i would enter those lines of code into the console pane, right? what exactly would i put in?
    Thryl
    Newbie
     
    Posts: 4
    Joined: Sun Feb 25, 2007 9:35 pm

Tue Feb 27, 2007 7:22 am

  • You would type exactly these four lines.
    1. Open Notepad
    2. Paste: ÿþMSMSMS
    3. Save
    4. Open the file in Notepad again

    You can vary the number of "MS", so you can clearly see it's MS which is causing it.
    User avatar
    divVerent
    Site admin and keyboard killer
     
    Posts: 3809
    Joined: Thu Mar 02, 2006 4:46 pm
    Location: BRLOGENSHFEGLE

Wed Feb 28, 2007 6:02 pm

  • I take it you tried this? If so then it did not help but made things worse. At least there was a huge spike in server earlier this day, guess that was you trying..
    I just wonder why that router is such a crap.
    Well if you just want to play with friends you can tell the server NOT to register at the master servers (sv_public 0) and tell your friends to connect manually by opening the console and using (connect IP:PORT) of your router/server..
    Oh and maybe you can show us how your screen looks when having this thing open:
    Image
    Maybe we misunderstand you or you did something wrong with the forwarding.. just to make sure.
    User avatar
    esteel
    Site admin and forum addon
     
    Posts: 3924
    Joined: Wed Mar 01, 2006 8:27 am



Return to Nexuiz - Support / Bugs




Information
  • Who is online
  • Users browsing this forum: No registered users and 1 guest