doganddev
Accueil Blog Boutique

Token GSLT (Steam) pour serveurs de jeu

DOG&DEV · 25/01/2025

Backups Licence Logicielle
Token GSLT (Steam) pour serveurs de jeu

Token GSLT (Steam) pour serveurs de jeu

Le GSLT (Game Server Login Token), ou Game Server Account, est un token Steam qui permet à un serveur de jeu (GMod, Rust, CS, etc.) de s’identifier auprès de Steam. Il évite les avertissements « Insecure » / « VAC disabled » et peut être requis pour certains modes (ex. listage, ateliers). Ce guide décrit la création du token et son utilisation (paramètres de lancement, +sv_setsteamgroup).

Prérequis

  • Compte Steam avec un jeu éligible (ex. Garry’s Mod, Rust, CS:GO, etc.) dans la bibliothèque
  • Accès aux paramètres de lancement ou à la config du serveur

Création du token (Steam)

  1. Aller sur Steam – Game Server Account Management (connexion Steam requise).
  2. App ID :
    • Garry’s Mod : 4000
    • Rust : 252490
    • CS:GO : 730
    • CS2 : 730
    • ARK : 346110
    • (Autres : Steam App List ou doc du jeu.)
  3. Memo : un libellé pour vous (ex. « Mon serveur GMod »).
  4. Cliquer sur Create. Le token (GSLT) s’affiche : une longue chaîne alphanumérique. À garder confidentielle et à ne pas partager.

Utilisation sur le serveur

Garry’s Mod

Dans la ligne de commande de lancement ou dans server.cfg (via +sv_setsteamgroup ou selon le moteur) :

  • Ligne de commande :
    +sv_setsteamgroup VOTRE_TOKEN_GSLT

Ou dans server.cfg :

sv_setsteamgroup "VOTRE_TOKEN_GSLT"

Voir setup-flag-gmod pour les autres paramètres de démarrage.

Rust

  • Variable d’environnement RUST_RCON_IP n’est pas le GSLT.
  • Pour Rust, le GSLT est en général passé via +hostname ou un paramètre dédié selon le wrapper/script.
  • Vérifier la doc du jeu ou du panel : souvent un champ GSLT / Steam Token dans la config du serveur.
  • Ex. dans un script :
    -server.identity "default" et un fichier serveridentity ou équivalent ; ou +sv_setsteamgroup TOKEN si le build le supporte.
    (Rust a évolué ; se référer à la doc officielle ou au panel.)

Serveurs Source (CS, TF2, etc.)

Souvent +sv_setsteamgroup TOKEN ou un paramètre équivalent dans la ligne de commande. Consulter la documentation Valve ou la doc du jeu.

Steam Group (optionnel)

  • sv_setsteamgroup peut aussi prendre l’ID d’un Steam Group (groupe de joueurs) dans certains jeux.
  • Pour le GSLT, on utilise bien le token fourni par la page Game Server Account Management, pas l’ID de groupe.

Bonnes pratiques

  • Ne pas exposer le token (scripts publics, dépôts Git, logs). Le stocker dans une variable d’environnement ou un fichier de config non versionné.
  • Un token par serveur : pour plusieurs instances, créer plusieurs tokens (Memo distinct) et révoquer ceux qui ne sont plus utilisés.
  • Si le token est révoqué ou perdu : en créer un nouveau sur la page Steam et mettre à jour la config du serveur.

Dépannage

Symptôme Cause possible Correctif
« Insecure » / « VAC disabled » GSLT absent ou invalide Vérifier le paramètre (sv_setsteamgroup, etc.) ; recréer un token si révoqué
Serveur absent des listes Mauvais App ID, token d’un autre jeu Utiliser le bon App ID pour le jeu ; token créé pour ce même App ID
Token révoqué Compte Steam, abus, changement de mot de passe Recréer un token ; vérifier que le compte Steam est en règle

Bonnes pratiques et liens

Ressources


Cet article s’inscrit dans notre série de guides hébergement et gaming. Pour un serveur sur-mesure, contact.

Commentaires (0)

Laisser un commentaire