Unturned Intermédiaire 11 min de lecture

Serveur Unturned invisible ou impossible à rejoindre : le guide de dépannage complet

Votre serveur Unturned ne s'affiche pas dans la liste ou refuse les connexions ? GSLT, +LanServer, ports UDP 27015-27016, Fake IP, Server Code, version du jeu, mods Workshop, mot de passe, whitelist : causes et solutions vérifiées.

Serveur Unturned invisible ou impossible à rejoindre : le guide de dépannage complet

Serveur Unturned invisible ou impossible à rejoindre : dépannage

Votre serveur tourne, la console défile… mais personne ne le trouve dans la liste, ou vos amis n’arrivent pas à se connecter. Dans l’immense majorité des cas, la cause est l’une des huit ci-dessous. Suivez-les dans l’ordre : elles sont classées de la plus fréquente à la plus rare.

Tout ce qui suit est vérifié sur la documentation officielle Unturned.

⚡ Fini les soucis de ports et de GSLT

Un serveur Unturned joignable dès l'installation

Notre offre hébergeur Unturned fournit une IP publique et des ports déjà ouverts, avec un support FR 24/7 pour vous aider à configurer votre GSLT. Dès 5,90 €/mois (4 Go RAM) ou 9,90 €/mois (8 Go RAM, 24 joueurs). Ryzen 9 5950X, Anti-DDoS 5 Tbps.

Voir l'offre Unturned →

Diagnostic rapide

SymptômeCause la plus probableSection n°
Absent de la liste InternetPas de GSLT, ou serveur lancé en +LanServer1 et 2
Connexion par IP impossiblePorts UDP fermés et pas de Fake IP3
« Mauvaise version » à la connexionServeur ou client pas à jour4
Erreur liée à une carte ou un modWorkshop pas à jour d’un côté5
Refus immédiat à la connexionMot de passe, whitelist ou serveur plein6
« This server only accepts really fast internet. »Ping trop élevé ou connexion trop tôt7
Plus personne n’arrive à rejoindre après une mise à jour SteamVersion d’inventaire différente8

Avant tout : attendez la fin du démarrage. Le serveur n’est prêt que lorsque la console affiche Loading level: 100%. Un premier démarrage (génération des fichiers, téléchargement des mods Workshop) peut prendre plusieurs minutes.


1 — Le serveur est lancé en LAN

Par défaut, un serveur Unturned est un serveur LAN : il n’apparaît pas dans la liste Internet. On ne peut le rejoindre que par la liste d’amis Steam ou par son Server Code.

Vérifiez votre script de lancement :

:: Serveur LAN (invisible dans la liste Internet)
start "" "%~dp0ServerHelper.bat" +LanServer/MyServer

:: Serveur Internet (visible, avec un GSLT)
start "" "%~dp0ServerHelper.bat" +InternetServer/MyServer

Sous Linux : ./ServerHelper.sh +InternetServer/MyServer.

Si vous avez lancé le serveur depuis la bibliothèque Steam (application Unturned Dedicated Server), c’est un serveur LAN nommé Default : parfait entre amis, mais invisible publiquement.


2 — Pas de GSLT, ou GSLT invalide

C’est la cause numéro un. La doc officielle est claire : les serveurs sans GSLT sont considérés comme « anonymes » et sont masqués de la liste Internet.

Vérifier que le GSLT est bien renseigné

Le token se place à un seul de ces deux endroits :

  • Config.txt, section Browser : Login_Token VOTRE_TOKEN
  • ou Server/Commands.dat : GSLT VOTRE_TOKEN

Les erreurs classiques sur le GSLT

ErreurCorrection
Token créé avec le mauvais App IDIl faut l’App ID du jeu : 304930 (et non 1110390, celui du serveur)
Espace copié avant ou après le tokenRecopiez-le proprement
Même token sur deux serveursUtilisez un token distinct par serveur (Steam autorise jusqu’à 1 000 tokens par compte)
Token expiréValve fait expirer les tokens inutilisés longtemps : régénérez-le
Mot de passe Steam réinitialisé récemmentLes tokens sont alors régénérés : récupérez le nouveau
Création impossible sur SteamLe compte ne doit pas être limité, doit avoir un téléphone enregistré, posséder le jeu et ne pas être banni de la communauté

Les tokens se gèrent sur steamcommunity.com/dev/managegameservers.

Un GSLT a deux bonus : votre Server Code reste identique entre deux redémarrages, et Steam met à jour les Favoris/Historique des joueurs si votre IP change (sous 24 h environ).


3 — Ports fermés, Fake IP et Server Code

Depuis la mise à jour 3.23.14.0, ouvrir des ports n’est plus obligatoire. Il existe trois façons de rejoindre un serveur :

MéthodePorts à ouvrirVisible dans la liste InternetAdresse stable
Server Code (17 chiffres)NonNonOui avec un GSLT, sinon change à chaque redémarrage
Fake IP (Use_FakeIP true)NonOui avec un GSLTNon : IP et port changent à chaque redémarrage
Port forwardingOuiOui avec un GSLTOui (IP fixe)

Server Code

Tapez CopyServerCode dans la console pour le copier, puis donnez-le à vos amis : menu Connect Directly. Limite : pas d’écran d’informations avant de rejoindre (carte, mods, joueurs).

Fake IP

Passez Use_FakeIP à true dans Config.txt, redémarrez, puis CopyFakeIP dans la console. Le trafic passe par le Steam Datagram Relay : votre vraie IP est masquée. Attention, Fake IP n’est pas compatible avec les Favoris et l’Historique Steam ; utilisez le réglage BookmarkHost pour que vos joueurs gardent un marque-page.

Port forwarding

Chaque serveur utilise deux ports UDP consécutifs : le premier pour les requêtes de la liste des serveurs, le second pour le trafic de jeu. Par défaut 27015 et 27016.

  • Sur la box : redirigez UDP 27015 à 27016 vers l’IP locale du PC serveur (ipconfig → Adresse IPv4).
  • Sur le pare-feu de la machine :
# Linux (ufw)
sudo ufw allow 27015:27016/udp
# Windows (PowerShell administrateur)
New-NetFirewallRule -DisplayName "Unturned" -Direction Inbound -Protocol UDP -LocalPort 27015-27016 -Action Allow
  • Plusieurs serveurs sur la même machine : Port 27015 pour le premier, Port 27017 pour le deuxième, Port 27019 pour le troisième… (chaque serveur prend son port et le suivant).

4 — Version du jeu différente

Le serveur et les joueurs doivent avoir la même version d’Unturned. Après chaque patch, le client se met à jour tout seul via Steam… mais pas votre serveur.

Mettre à jour le serveur (serveur arrêté) dans SteamCMD :

login anonymous
app_update 1110390 validate
quit

Pour ne plus jamais être en retard :

  • passez Enable_Update_Shutdown à true dans Config.txt : le serveur surveille les mises à jour et s’arrête proprement (avec annonces en chat) quand une nouvelle version sort ;
  • faites-le tourner dans une boucle update + relance : la doc officielle fournit le script (Server Auto Restart) ;
  • abonnez-vous aux notifications officielles : salon #dedicated-server-updates du Discord Unturned ou flux RSS des mises à jour du serveur.

Serveur sur la branche preview ? Update_Steam_Beta_Name doit valoir preview, et vos joueurs doivent aussi être sur la bêta preview.


5 — Mods Workshop ou carte désynchronisés

Les cartes Workshop ont leur propre numéro de version, que la liste des serveurs compare avant la connexion. Si le créateur publie une mise à jour et que votre serveur tourne encore sur l’ancienne, les joueurs (qui ont la nouvelle) sont refusés.

  • Par défaut, le serveur surveille les mises à jour de la carte hébergée : il prévient les joueurs dans le chat puis s’arrête après un délai. Redémarré, il télécharge la nouvelle version.
  • Pour les autres mods, un redémarrage suffit : au démarrage, le serveur installe et met à jour tous les mods listés dans WorkshopDownloadConfig.json (et leurs dépendances).
  • Côté joueur, en cas de doute : vérifier l’intégrité des fichiers du jeu dans Steam.

Détails de configuration : installer des mods Workshop sur un serveur Unturned.


6 — Mot de passe, whitelist, serveur plein

Réglage (Commands.dat)EffetÀ vérifier
Password …Mot de passe obligatoireLe joueur doit le saisir exactement
WhitelistedSeuls les joueurs autorisés entrentAjoutez chaque joueur avec Permit <SteamID>/<Tag>, listez avec Permits
MaxPlayers …Nombre de places (8 par défaut, 200 max)Augmentez si le serveur est plein
Queue_Size …File d’attente (0 à 64)Une file évite des refus secs quand le serveur est plein

Le mot de passe est stocké sous forme de hash SHA-1 : n’utilisez pas un mot de passe que vous employez ailleurs.


7 — Le message « This server only accepts really fast internet. »

Ce message correspond au refus pour ping trop élevé. Deux causes :

  1. le ping du joueur dépasse Max_Ping_Milliseconds (750 ms par défaut dans Config.txt, ou la commande Timeout dans Commands.dat) ;
  2. le joueur s’est connecté avant la fin du démarrage du serveur, qui n’a pas répondu à temps — un cas signalé sur le dépôt officiel d’Unturned. Attendez Loading level: 100% et réessayez.

Si vos joueurs sont en Europe et votre serveur aussi, le ping n’est quasiment jamais en cause : c’est presque toujours le cas n° 2.


8 — « This server is running a different inventory version. »

Ce message concerne la version de l’inventaire économique (skins, cosmétiques) entre le jeu et le serveur. Il apparaît typiquement juste après une mise à jour. Mettez le serveur à jour (section 4), redémarrez-le, et demandez au joueur de relancer Steam et le jeu. Le support officiel a un article dédié : Fixing “This server is running a different inventory version.”.


Checklist finale

  • Loading level: 100% affiché dans la console
  • Lancé en +InternetServer/<ID> (si vous voulez apparaître dans la liste)
  • GSLT créé avec l’App ID 304930, un par serveur, renseigné une seule fois
  • Fake IP activé ou UDP 27015-27016 ouverts (box + pare-feu)
  • Serveur à jour (app_update 1110390)
  • Mods Workshop à jour (redémarrage)
  • Mot de passe / whitelist / MaxPlayers vérifiés

FAQ

Mon serveur apparaît pour moi mais pas pour mes amis

Vous êtes sur le même réseau que le serveur : il apparaît dans votre onglet LAN. Pour vos amis à l’extérieur, il faut un GSLT et +InternetServer, ou leur donner le Server Code.

Faut-il encore ouvrir les ports en 2026 ?

Non, sauf si vous voulez une connexion directe par IP ou nom de domaine fixe. Server Code et Fake IP fonctionnent sans ouvrir de ports.

Mon Server Code change à chaque redémarrage

Normal sans GSLT. Ajoutez un Login_Token : le code reste alors le même.

Chez un hébergeur, dois-je ouvrir des ports ?

Non : chez HebergTonServ, l’IP et les ports sont attribués et ouverts automatiquement. Il ne vous reste qu’à renseigner votre GSLT.


Conclusion

Un serveur Unturned invisible, c’est dans la grande majorité des cas un GSLT manquant ou un lancement en LAN. Un serveur injoignable, c’est un problème de ports, de version ou de mods. Suivez la checklist et vous aurez la réponse en quelques minutes.

Pour aller plus loin

Sources : doc officielle Unturned — Game Server Login Tokens, Port Forwarding, Fake IP, Server Codes, Server Auto Restart, Dedicated Workshop Update Monitor, Server Update Notifications ; Commands — wiki Unturned ; Steam — gestion des comptes de serveur ; issue #2820.