Thanks!

And many thanks to all who went through the trouble of finding the source
of this issue and elaborating a workaround. Much apreciated!

On 3 November 2012 23:46, Ryan Stecker <voidedwea...@gmail.com> wrote:

> Yes, the ports the Steam servers listen on are 27017 through 27019,
> regardless of the port your srcds instances are on.
>
>
> On Sat, Nov 3, 2012 at 8:34 PM, pilger <pilger...@gmail.com> wrote:
>
> > Do I need to block port 27017 to 27019 despite of the port I have
> assigned
> > for the servers?
> >
> > I, for instance, have a server running on port 27027.
> >
> > On 20 October 2012 23:21, Chris Oryschak <ch...@oryschak.com> wrote:
> >
> > > Thank you so much for the iptables rules.
> > > Ever since implementing them I haven't had a single problem with the IP
> > > address changing on any of my servers.
> > >
> > > Chris
> > >
> > >
> > >
> > > On Tue, Oct 16, 2012 at 4:41 PM, Kyle Sanderson <kyle.l...@gmail.com>
> > > wrote:
> > >
> > > > Yup.
> > > >
> > > > iptables -A OUTPUT -p tcp -m multiport --dports 27017:27019 -j REJECT
> > > > --reject-with icmp-port-unreachable
> > > >
> > > > Huge thanks to Ryan for his Windows rules (and discovering the
> > solution).
> > > > This statement seems to work fine for me. You can probably define it
> > even
> > > > more by specifying the process and or user. It's a shame no one at
> > Valve
> > > > sees this as a problem... We weren't listed for a while there.
> > > >
> > > > Thanks,
> > > > Kyle.
> > > >
> > > >
> > > > On Tue, Oct 16, 2012 at 8:41 AM, Chris Oryschak <ch...@oryschak.com>
> > > > wrote:
> > > >
> > > > > Do you have the iptables rule to accomplish this.
> > > > > If this has no side effect to the users and forces it UDP every
> time.
> > > >  I'd
> > > > > be much happier to go this route as a resolution.
> > > > >
> > > > > Chris
> > > > >
> > > > > On Tue, Oct 16, 2012 at 11:38 AM, Ryan Stecker <
> > voidedwea...@gmail.com
> > > > > >wrote:
> > > > >
> > > > > > 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 <velt...@gmail.com>
> > > 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 <asher...@gmail.com>
> > > > > > >
> > > > > > > > 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 <
> > > rblee...@gmail.com>
> > > > > > > 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 <
> > > > > ch...@oryschak.com>
> > > > > > > > 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 <i...@ics-base.net>
> > > 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/**hlds_linux@list.valvesoftware.**
> > > > > > > > >>>> com/msg68496.html<
> > > > > > > >
> > > > > > >
> > > > > >
> > > > >
> > > >
> > >
> >
> http://www.mail-archive.com/hlds_linux@list.valvesoftware.com/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
> > > > > >
> > > > > _______________________________________________
> > > > > 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
> >
> _______________________________________________
> 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