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

