Skip to main content

This server requires authentication from central servers

SteamCMDDescription of issue

Linux

Anyone

    that Openattempts steamcmdto viajoin the steamcmdserver commandbe init CLI,a local or runpublic theconnection shellwill scriptimmediately ifbe manually installed. Run login anonymous to access the game servers.
    Run force_install_dir <path> and replace <path>kicked with the pathmessage: location"This whereserver yourequires installedauthentication from central servers"

    This usually means that the SCP:SLserver server.

    is Finallyeither runin app_updateoffline 996560mode validateor has

    Windows

    some
      authentication Navigateconfigs misconfigured.

      Solution

      Set the following configs in config_gameplay to the steamcmdcorresponding folder used for originally installing the server and open steamcmd.exe

      Run login anonymous to access the game servers.
      Run force_install_dir <path> and replace <path> with the path location where you installed the SCP:SL server. Finally run app_update 996560 validate

      Dedicated Server Tool on Steam

      If you're using the Dedicated Server Tool from Steam then the server should update automatically, if it doesn't you can follow the below instructions:values:

        Right-click

        onpreauth_challenge thetrue server inyouronline_mode Steamtrue Library.

        Go to Properties → Betas.

        Make sure that it is set to "None" (which corresponds to the public branch).

          If it is already set to none, set it to something else, finish that update, then change it back to None

          Ensure that you've applied any updates via the Steam UI:

            Go to Downloads at the bottom of the Steam client and check for updates.

            Pterodactyl/Egg

            If you're using a docker/egg setup:

              Some eggs may not automatically check for updates when starting the server. If this is the case, you may need to:

                Reinstall the server. (May cause data loss depending on which egg you use.)

                Switch to a different egg.

                Notes

                • You can validatefind iftemplates for the server was updated by running buildinfoconfigs in LocalAdmin,the andsame checkingdirectory ifLocalAdmin.exe is located in under the serverConfigTemplates isfolder. on the latest version.
                If your server isDo not updatingmodify and is stuck on the old version use app_update 996560 -beta public validate in placement of app_update 996560 validatethese!

                I still have issues!

                Please contact our technical support team here