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

