As a slight correction, it's the TCP connection which doesn't respect the
bind IP.

The workaround is to block outgoing TCP connections on port 27017, this
forces the server to use a UDP connection to steam.

On Tue, Oct 16, 2012 at 10:34 AM, martin v <[email protected]> wrote:

> This is well know issue. When your machines IP is different from the
> gameservers IP and when your gameserver lost connection to steam. When
> gameserver is connecting to steam servers it sends machines main IP and not
> the attached server ip.
>
> The worst part is that when someone joins your server and you want to check
> game info on friends it shows the wrong ip and doasn't detect a gameserver
> where this person is playing.
>
> http://forums.alliedmods.net/showthread.php?t=183574 - my thread on this
> issue.
>
> Only way to repair this is to restart gameserver.
>
> 2012/10/16 Asher Baker <[email protected]>
>
> > I believe Valve have already acknowledged it as an issue in the past.
> > It happens when the server loses connection to Steam, which causes it
> > to switch transport protocols - and the UDP one doesn't respect the
> > bind address.
> > Other than block the problematic one, forcing it to toggle back to the
> > other, there isn't really anything you can do.
> >
> > On Tue, Oct 16, 2012 at 9:25 AM, Rudy Bleeker <[email protected]>
> wrote:
> > > Have you tried setting ip <this_servers_ip_address> in the server
> > > specific config file? server6.cfg in this case. I do this and haven't
> > > seen this issue so far.
> > >
> > > On Tue, Oct 16, 2012 at 7:11 AM, Chris Oryschak <[email protected]>
> > wrote:
> > >> Sorry forgot the mention my start line.  I do use +ip and -port.
> > Below is
> > >> my startline:
> > >>
> > >>
> > >> /usr/bin/screen -d -m -U -S rb6 /usr/bin/taskset -c 1
> > >> /home/XXX/srcds/railbait/orangebox/nemrun  -threads 1 -timeout 3
> > -pidfile
> > >> rb6.pid -console -game tf -maxplayers 32 -tickrate 66 +ip
> > 142.54.178.234
> > >> -port 27015 +map pl_badwater +sv_pure 1 +servercfgfile server6.cfg
> > -replay
> > >> +mm_pluginsfile addons/metamod/metaplugins_6.ini +sm_basepath
> > >> addons/sourcemod_6 -onbootcmd './bootnotify.sh 6'  -debug -corefile
> > >> 'cores/rb6_%Y%m%d%H%M%S.core'
> > >>
> > >>
> > >> On Tue, Oct 16, 2012 at 1:07 AM, ics <[email protected]> wrote:
> > >>
> > >>> You should use option +ip instead of -ip and assing -port. On the
> > original
> > >>> post, you haven't got that specified on the startline.
> > >>>
> > >>> -ics
> > >>>
> > >>> 16.10.2012 7:33, Chris Oryschak kirjoitti:
> > >>>
> > >>>> This has been a known issue for quite sometime.  Myself along with
> > other
> > >>>> mailing list members have brought it up in the past.
> > >>>> The past week it seems to of gotten a lot worse.  Today alone i've
> > had to
> > >>>> fix the problem on two separate occasions.
> > >>>>
> > >>>> *The details:*
> > >>>>
> > >>>> I have a dedicated server with 4 IP address' assigned to it. Each
> > server
> > >>>> instance I run has it's own unique IP Address with the default port
> > for
> > >>>> each instance (27015)
> > >>>>
> > >>>> Now randomly the server will lose it's assigned IP address and
> > reassign
> > >>>> itself one of the other IP's that are available.  The problem with
> > this is
> > >>>> the moment it occurs the server drops from the master server list.
> >  It's
> > >>>> no
> > >>>> longer visible on the internet.
> > >>>>
> > >>>> When type "status" in the console this is what I get, i've
> > >>>> bolded/underlined the problem area:
> > >>>>
> > >>>>
> > >>>> version : 1.2.3.3/22 5079 secure
> > >>>> *udp/ip  : 142.54.178.234:27015  (public ip: 142.54.178.238)*
> > >>>>
> > >>>> account : logged in
> > >>>> map     : cp_dustbowl at: 0 x, 0 y, 0 z
> > >>>>
> > >>>> --------------------Another---**------------------
> > >>>> version : 1.2.3.3/22 5079 secure
> > >>>> *udp/ip  : 142.54.178.237:27015  (public ip: 142.54.178.238)*
> > >>>>
> > >>>> account : logged in
> > >>>> map     : plr_hightower at: 0 x, 0 y, 0 z
> > >>>>
> > >>>>
> > >>>> I just finished fixing 4 servers on the same box with this
> bug/issue.
> > >>>>  It's
> > >>>> starting to become quite annoying having servers drop off the master
> > >>>> server
> > >>>> list and require a server restart to fix.  I get servers going from
> > full
> > >>>> to
> > >>>> empty when this happens and it requires my intervention to fix.
> > >>>>
> > >>>> Server details:
> > >>>>
> > >>>> :~$ uname -a
> > >>>> Linux ubuntu 2.6.35-22-server #35-Ubuntu SMP Sat Oct 16 22:02:33 UTC
> > 2010
> > >>>> x86_64 GNU/Linux
> > >>>>
> > >>>> :~$ lsb_release -a
> > >>>> No LSB modules are available.
> > >>>> Distributor ID: Ubuntu
> > >>>> Description:    Ubuntu 10.10
> > >>>> Release:        10.10
> > >>>> Codename:       maverick
> > >>>>
> > >>>>
> > >>>> I brought this issue up August 14 2012:
> > >>>> http://www.mail-archive.com/**[email protected].**
> > >>>> com/msg68496.html<
> >
> http://www.mail-archive.com/[email protected]/msg68496.html
> > >
> > >>>>
> > >>>> and I know someone else has (just cant find the post).
> > >>>>
> > >>>>
> > >>>> Fletcher please please fix this problem!
> > >>>> ______________________________**_________________
> > >>>> To unsubscribe, edit your list preferences, or view the list
> archives,
> > >>>> please visit:
> > >>>> https://list.valvesoftware.
> > **com/cgi-bin/mailman/listinfo/**hlds_linux<
> > https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux>
> > >>>>
> > >>>
> > >>>
> > >>> ______________________________**_________________
> > >>> To unsubscribe, edit your list preferences, or view the list
> archives,
> > >>> please visit:
> > >>> https://list.valvesoftware.
> > **com/cgi-bin/mailman/listinfo/**hlds_linux<
> > https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux>
> > >>>
> > >> _______________________________________________
> > >> To unsubscribe, edit your list preferences, or view the list archives,
> > please visit:
> > >> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
> > >
> > >
> > >
> > > --
> > > Idleness is not doing nothing. Idleness is being free to do anything.
> > >   - Floyd Dell
> > >
> > > _______________________________________________
> > > To unsubscribe, edit your list preferences, or view the list archives,
> > please visit:
> > > https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
> >
> > _______________________________________________
> > To unsubscribe, edit your list preferences, or view the list archives,
> > please visit:
> > https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
> >
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux
>
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux

Reply via email to