I just tested Ryan's explanation and it's correct.
When ever a client connected to my server, i would get a no-steam logon...
And even if no clients connected, i would still loose authentication. Don't
know why.

The weird thing is that I'm the only client on the whole server that this
happens to...isn't that weird ?

On Sun, Sep 11, 2011 at 7:57 AM, Saul Rennison <[email protected]>wrote:

> What? The Steam Auth is asyncronous... it doesn't matter whether Steam Auth
> takes 1 minute or 3 minutes, no clients will freeze until authentication :/
>
>
> Kind regards,
> *Saul Rennison*
>
>
> On 10 September 2011 20:58, ics <[email protected]> wrote:
>
> > This "auth all clients on the server when anyone connects" causes visible
> > lagspike at the game every damn time a player connects. Happens on all
> > servers of ours every time. Perhaps this isn't visible in the US as
> servers
> > are closer and less latency but here in northern europe, it's quite real.
> >
> > Sometimes the clients that are connected receive also visible lag while
> > player connects as they seem to be trying to auth but the screen jams and
> > sound loops untill auth is complete. I've had this myself multiple times.
> > Usually it happens only when Steam Friends connection is lost/regained
> but
> > now it's spread into the game too.
> >
> > Some sort of improvement would be nice!
> >
> > -ics
> >
> >
> > 10.9.2011 9:57, Mart-Jan Reeuwijk kirjoitti:
> >
> >  Sounds to me that ppl are load-balanced to "CM" servers, and that some
> go
> >> down while the one next to 'm are connected to another CM and are still
> >> connected.
> >>
> >> Well, we had to live with daily bout 5-10 Steam Client disconnects for
> >> years already, with ppl having fully working internet etc. At least I
> have,
> >> and the conection was always fine for any else.
> >>
> >> Seems this "feature" is now also for game client-server connections.
> >>
> >> I'd almost say to get a plugin to "delete" the drop messages or w/e. I'd
> >> rather keep the players and them having a good experience then that one
> >> false guy to be cut out.
> >>
> >> And anyways, why check everybody on the server, like to give the CM
> >> servers a job to do? or the server to have those reported lagspikes of
> late?
> >> I'd be really ok if only checked on connection. Ppl being checked like
> 30
> >> times in the span of an hour or w/e seems too over-redundant.
> >>
> >>
> >>  ______________________________**__
> >>> From: Bruno Garcia<[email protected]**>
> >>> To: Half-Life dedicated Linux server mailing list<hlds_linux@list.**
> >>> valvesoftware.com <[email protected]>>
> >>> Sent: Saturday, 10 September 2011, 5:00
> >>> Subject: Re: [hlds_linux] Can't play No-Steam Logon for months!
> >>>
> >>> Is there anyway to pinpoint the origin of the error? because it's hard
> >>> enough as it is...
> >>> maybe a developer can help me with a tool or a client sided plugin or
> >>> something...
> >>>
> >>> On Fri, Sep 9, 2011 at 8:53 PM, Ryan Stecker<[email protected]**>
> >>>  wrote:
> >>>
> >>>  Not really sure how to explain your situation. Being dropped from a
> >>>> server
> >>>> for no steam logon is when the backend tells the server to drop a
> >>>> client.
> >>>>
> >>>> I'm not sure how graphics settings can affect that in any way.
> >>>>
> >>>> On Fri, Sep 9, 2011 at 6:17 PM, Bruno Garcia<[email protected]
> >>>>
> >>>>> wrote:
> >>>>> Ryan, This is quite odd, because I'm the only one that's getting
> >>>>> disconnected on my own CS:S server...
> >>>>> If a CM went down wouldn't more than 1 person get disconnected?
> >>>>>
> >>>>> However, i have confirmed that using the game on windowed mode i
> don't
> >>>>>
> >>>> get
> >>>>
> >>>>> disconnected *at all*
> >>>>> It sounds weird, and it is. I know because i worked beta-testing
> games
> >>>>>
> >>>> for
> >>>>
> >>>>> years ...
> >>>>>
> >>>>> I believe that my particular case is different to the explication you
> >>>>>
> >>>> gave
> >>>>
> >>>>> ... Because if this is really a CM going down then somebody else on
> my
> >>>>> server should be getting kicked as well... or at least my brother
> >>>>> should
> >>>>>
> >>>> be
> >>>>
> >>>>> getting disconnected since we're in the same house
> >>>>>
> >>>>> Don't you think this might be different ?
> >>>>>
> >>>>> On Fri, Sep 9, 2011 at 6:16 PM, Ryan Stecker<[email protected]
> **>
> >>>>> wrote:
> >>>>>
> >>>>>  The way the old auth system used to work is that when a new client
> >>>>>> connected
> >>>>>> to a game server, the GS would attempt to authenticate just that
> >>>>>> client
> >>>>>> with
> >>>>>> the steam backend.
> >>>>>>
> >>>>>> The new auth system works in a little different way. Instead of
> >>>>>> authenticating just that single user, it will re-authenticate every
> >>>>>>
> >>>>> user
> >>>>
> >>>>> already on the server in addition to the one that just joined.
> >>>>>>
> >>>>>> The network layout of the steam backend is a little complex, but to
> >>>>>> sum
> >>>>>>
> >>>>> it
> >>>>>
> >>>>>> up there are seperate reverse proxy servers called CM or Connection
> >>>>>> Masters.
> >>>>>> There's something like 30-40 of these servers at any time, and
> >>>>>> everyone
> >>>>>>
> >>>>> is
> >>>>>
> >>>>>> connected to one of them. These are the servers you communicate with
> >>>>>>
> >>>>> when
> >>>>
> >>>>> you're connected to steam.
> >>>>>>
> >>>>>> The reason you see "no steam logon" for groups of clients and not
> the
> >>>>>> entire
> >>>>>> server is because one or two CMs went down, or otherwise
> disconnected
> >>>>>>
> >>>>> the
> >>>>
> >>>>> clients that were connected to it. When the backend attempts to
> >>>>>> reauthenticate all the clients on the server, it will drop the
> clients
> >>>>>> which
> >>>>>> lost connection to the CM with the "no steam logon" message, because
> >>>>>>
> >>>>> that's
> >>>>>
> >>>>>> indeed what happened. They lost their connection to steam and aren't
> >>>>>>
> >>>>> logged
> >>>>>
> >>>>>> on anymore.
> >>>>>>
> >>>>>> On Fri, Sep 9, 2011 at 4:07 PM, [email protected]
> >>>>>> <[email protected]>wrote:
> >>>>>>
> >>>>>>  Oh is that what happened? I've been seeing a lot of 10-20 people
> >>>>>>> dropping at the same time for (No Steam Login) recently.
> >>>>>>>
> >>>>>>> On Fri, Sep 9, 2011 at 2:01 PM, Ryan Stecker<
> [email protected]
> >>>>>>> wrote:
> >>>>>>>
> >>>>>>>> It has nothing to do with your DX level.
> >>>>>>>>
> >>>>>>>> Failure code 1 is EAuthSessionResponseUserNotCon**nectedToSteam,
> >>>>>>>> and
> >>>>>>>>
> >>>>>>> 8
> >>>>
> >>>>> is
> >>>>>
> >>>>>> k_**EAuthSessionResponseAuthTicket**Invalid.
> >>>>>>>>
> >>>>>>>> All that happened is that you lost your connection to the steam
> >>>>>>>>
> >>>>>>> backend,
> >>>>>>
> >>>>>>> and
> >>>>>>>
> >>>>>>>> the game server dropped you once someone joined the server.
> >>>>>>>>
> >>>>>>>> All of this started happening with the new authentication changes
> a
> >>>>>>>>
> >>>>>>> few
> >>>>>
> >>>>>> months ago. Instead of every client only being authenticated with
> >>>>>>>>
> >>>>>>> the
> >>>>
> >>>>>  backend once, it does it multiple times each time a client
> >>>>>>>>
> >>>>>>> connects.
> >>>>
> >>>>>
> >>>>>>>> On Fri, Sep 9, 2011 at 3:47 PM, Bruno Garcia<
> >>>>>>>>
> >>>>>>> [email protected]
> >>>>>
> >>>>>> wrote:
> >>>>>>>>
> >>>>>>>>  Hello,
> >>>>>>>>>
> >>>>>>>>> Since the past 4 months i can't play Counter-Strike: Source, and
> i
> >>>>>>>>>
> >>>>>>>> can
> >>>>>
> >>>>>>  barely play Team Fortress 2..
> >>>>>>>>> Now that there has been an update to determinate what caused the
> >>>>>>>>>
> >>>>>>>> no-steam
> >>>>>>>
> >>>>>>>> logon, i have been getting this on console
> >>>>>>>>>
> >>>>>>>>> CClientSteamContext OnSteamServersConnected logged on = 1
> >>>>>>>>> STEAMAUTH: Client [NIN] received failure code 1
> >>>>>>>>>
> >>>>>>>>>> Dropped [NIN] from server (No Steam logon
> >>>>>>>>>> )
> >>>>>>>>>> Disconnect: No Steam logon
> >>>>>>>>>> .
> >>>>>>>>>> Disconnect: No Steam logon
> >>>>>>>>>> .
> >>>>>>>>>>
> >>>>>>>>>>    STEAMAUTH: Client [NIN] received failure code 8
> >>>>>>>>> I believe this is related to my directx level configuration,
> since
> >>>>>>>>>
> >>>>>>>> a
> >>>>
> >>>>> few
> >>>>>>
> >>>>>>> weeks ago i have set directx to 9.1 and i wouldn't get
> >>>>>>>>>
> >>>>>>>> kicked...After
> >>>>>
> >>>>>> a
> >>>>>>
> >>>>>>> while i decided to get a little more FPS, so i set it back to 8.1
> >>>>>>>>>
> >>>>>>>> thinking
> >>>>>>>
> >>>>>>>> the issue has been fixed, and that's when i started getting
> >>>>>>>>>
> >>>>>>>> no-steam
> >>>>
> >>>>> logon
> >>>>>>>
> >>>>>>>> again.
> >>>>>>>>> ______________________________**_________________
> >>>>>>>>> To unsubscribe, edit your list preferences, or view the list
> >>>>>>>>>
> >>>>>>>> archives,
> >>>>>
> >>>>>>  please visit:
> >>>>>>>>> http://list.valvesoftware.com/**mailman/listinfo/hlds_linux<
> http://list.valvesoftware.com/mailman/listinfo/hlds_linux>
> >>>>>>>>>
> >>>>>>>>>  ______________________________**_________________
> >>>>>>>> To unsubscribe, edit your list preferences, or view the list
> >>>>>>>>
> >>>>>>> archives,
> >>>>>
> >>>>>> please visit:
> >>>>>>>
> >>>>>>>> http://list.valvesoftware.com/**mailman/listinfo/hlds_linux<
> http://list.valvesoftware.com/mailman/listinfo/hlds_linux>
> >>>>>>>>
> >>>>>>>>  ______________________________**_________________
> >>>>>>> To unsubscribe, edit your list preferences, or view the list
> >>>>>>>
> >>>>>> archives,
> >>>>
> >>>>> please visit:
> >>>>>>> http://list.valvesoftware.com/**mailman/listinfo/hlds_linux<
> http://list.valvesoftware.com/mailman/listinfo/hlds_linux>
> >>>>>>>
> >>>>>>>  ______________________________**_________________
> >>>>>> To unsubscribe, edit your list preferences, or view the list
> archives,
> >>>>>> please visit:
> >>>>>> http://list.valvesoftware.com/**mailman/listinfo/hlds_linux<
> http://list.valvesoftware.com/mailman/listinfo/hlds_linux>
> >>>>>>
> >>>>>>  ______________________________**_________________
> >>>>> To unsubscribe, edit your list preferences, or view the list
> archives,
> >>>>> please visit:
> >>>>> http://list.valvesoftware.com/**mailman/listinfo/hlds_linux<
> http://list.valvesoftware.com/mailman/listinfo/hlds_linux>
> >>>>>
> >>>>>  ______________________________**_________________
> >>>> To unsubscribe, edit your list preferences, or view the list archives,
> >>>> please visit:
> >>>> http://list.valvesoftware.com/**mailman/listinfo/hlds_linux<
> http://list.valvesoftware.com/mailman/listinfo/hlds_linux>
> >>>>
> >>>>  ______________________________**_________________
> >>> To unsubscribe, edit your list preferences, or view the list archives,
> >>> please visit:
> >>> http://list.valvesoftware.com/**mailman/listinfo/hlds_linux<
> http://list.valvesoftware.com/mailman/listinfo/hlds_linux>
> >>>
> >>>
> >>>
> >>>  ______________________________**_________________
> >> To unsubscribe, edit your list preferences, or view the list archives,
> >> please visit:
> >> http://list.valvesoftware.com/**mailman/listinfo/hlds_linux<
> http://list.valvesoftware.com/mailman/listinfo/hlds_linux>
> >>
> >
> >
> > ______________________________**_________________
> > To unsubscribe, edit your list preferences, or view the list archives,
> > please visit:
> > http://list.valvesoftware.com/**mailman/listinfo/hlds_linux<
> http://list.valvesoftware.com/mailman/listinfo/hlds_linux>
> >
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> http://list.valvesoftware.com/mailman/listinfo/hlds_linux
>
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Reply via email to