PS: More specifically, on a non-BETA TF2 client, trying to connect to the
current BETA TF2 server, the client connects, seems to work for a few
seconds, then throws a dialog with the error:

"Disconnected" (Title)
"Disconnected: Your client has failed to authorized in time.
Please reconnect or restart your game."

Restarting the game does not help.  Playing on non-BETA TF2 servers seems
to work fine.


On Mon, Mar 13, 2017 at 4:26 PM, Weasels Lair <[email protected]>
wrote:

> Lately I have not been able to successfully connect from a plain
> (non-Beta) TF2 client to my BETA TF2 server.  Has that functionality been
> broken by a non-beta TF2 client update?
>
> On Mon, Mar 13, 2017 at 3:36 PM, John Schoenick <[email protected]>
> wrote:
>
>> There have been no significant changes after the few fixes mentioned here
>> on Day 1 (namely, removing libstdc++ from the install)
>>
>> On 03/13/2017 02:58 PM, A Fearts wrote:
>>
>> Hey John quick question. Have there been any changes to the toolchainbeta
>> since you first posted it that we might need to recheck stuff or it is all
>> the same?
>>
>> On Mon, Mar 13, 2017 at 5:47 PM, John Schoenick <[email protected]>
>> wrote:
>>
>>> Reminder, we plan on releasing a normal update with this change this
>>> week.  Server operators are encouraged to double-check that their setup
>>> works against the toolchainbeta branch to avoid ugly surprises!
>>>
>>> - John
>>>
>>> On 02/20/2017 02:46 PM, John Schoenick wrote:
>>>
>>> Hey everyone,
>>>
>>> Following up on the warning email we sent a long while back, we're
>>> making good on our promise and changing our build toolchains for the
>>> TF2+SDK2013 games' dedicated server.  TF2 is being updated first, with the
>>> other SDK2013 games to follow.
>>>
>>> There are two things that may affect server administrators that you
>>> should be aware of:
>>>
>>>
>>> *The Linux dedicated server now targets the Steam Runtime*
>>>
>>> The Steam Runtime is a common runtime target based on Ubuntu.  For
>>> srcds, this largely means linking against a more recent glibc than may be
>>> available in some server distributions.  Administrators should check that
>>> the provided beta still runs in their environment of choice.  Those who are
>>> on older or incompatible distributions have several options:
>>>
>>> - Switch to a distribution more compatible with the Steam Runtime, such
>>> as Ubuntu LTS
>>>
>>> - Make use of a chroot/container/VM environment to run srcds.  The tools
>>> linked below include a script for creating a chroot that can be used for
>>> bootstrapping Steam Runtime environments.
>>>
>>> - Use the Steam Runtime tools linked below combined with some dynamic
>>> linker magic to use the runtime libraries on an incompatible distribution,
>>> e.g.:
>>>
>>> steamrt=/path/to/runtime
>>> export LD_LIBRARY_PATH="bin:$steamrt/usr/lib32"
>>> LD="$steamrt/usr/lib32/ld-linux.so.2"
>>> "$LD" ./srcds_linux "$@"
>>>
>>> More information about the Steam Runtime and utilities for obtaining it
>>> can be found here: https://github.com/ValveSoftware/steam-runtime
>>>
>>>
>>> *The compiler toolchain used for all editions of srcds has changed*
>>>
>>> Along with the client builds, all server builds have been updated to a
>>> newer compiler.  Windows builds now use the MSVC2015 tools, while Linux
>>> builds now use a newer edition of GCC with differing command-line
>>> parameters that affect codegen.
>>>
>>> This is expected to break mods that expect certain ABI behaviors or look
>>> for certain signatures in order to hook functions (such as SourceMod).  We
>>> have separately spoken with the SourceMod team and they are working on
>>> supporting the new setup.  Maintainers of other mods should test them
>>> against the beta release below.
>>>
>>> Our previous warning also indicated that this would change the _srv
>>> naming of the linux binaries.  We have decided *not* to adjust this, and
>>> the separate _srv build and naming remains unchanged.
>>>
>>>
>>> *Beta*
>>>
>>> We've made a beta branch available for TF2 with these new changes.  The
>>> remaining SDK2013 games will be updated in the near future, and we will
>>> provide a beta for them at that time.
>>>
>>> The beta is compatible with the current TF2 public release - servers may
>>> safely convert to it and continue serving both beta and non-beta clients.
>>>
>>> The beta branch is titled "toolchainbeta" with no required password.  It
>>> can be accessed with SteamCMD via:
>>>
>>> app_update 232250 -beta toolchainbeta
>>>
>>> These changes may be promoted to an official release of TF2 as soon as
>>> next week, so we encourage all server administrators to test their setup
>>> against the beta before then.
>>>
>>>
>>> Let me know if you have any questions or concerns
>>>
>>> - John
>>>
>>>
>>>
>>> _______________________________________________
>>> To unsubscribe, edit your list preferences, or view the list archives,
>>> please visit:
>>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds
>>>
>>>
>>
>>
>> _______________________________________________
>> To unsubscribe, edit your list preferences, or view the list archives, 
>> please visit:https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds
>>
>>
>>
>> _______________________________________________
>> To unsubscribe, edit your list preferences, or view the list archives,
>> please visit:
>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds
>>
>>
>
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds

Reply via email to