Ce guide couvre les problèmes courants que vous pouvez rencontrer avec votre serveur dédié Left 4 Dead 2 hébergé chez Legion Hosting, y compris les problèmes de connexion, les erreurs de cohérence des addons, les conflits de plugins et les problèmes d'affichage dans le navigateur de serveurs. Pour la configuration initiale du serveur, consultez le Guide de configuration du serveur L4D2.
Erreurs de cohérence des addons — Joueurs expulsés à la connexion
- Cette erreur se produit lorsque
sv_consistency 1est défini et que les fichiers locaux d'un client ne correspondent pas aux fichiers du serveur. Cela arrive fréquemment avec les campagnes personnalisées ou les remplacements de sons/modèles. - Pour permettre aux clients sans addons correspondants de rejoindre, définissez
sv_consistency 0dansserver.cfget redémarrez. - Si vous souhaitez maintenir la vérification de cohérence, assurez-vous que tous les joueurs ont des copies identiques des fichiers
.vpkpersonnalisés dans leur répertoireleft4dead2/addons/.
// In left4dead2/cfg/server.cfg — set to 0 to disable file hash checking
sv_consistency 0
Compromis : Définir
sv_consistency 0 signifie que les clients peuvent également exécuter des modifications locales arbitraires (skins personnalisés, packs de sons) sans être expulsés. Si cela vous préoccupe, gardez la valeur à 1 et exigez que tous les joueurs installent les mêmes fichiers d'addon.
Conflits de plugins SourceMod ou plantages du serveur
- Vérifiez le journal d'erreurs SourceMod dans
left4dead2/addons/sourcemod/logs/errors_YYYYMMDD.log. Il listera quel plugin a échoué et pourquoi. - Certains plugins ne sont pas compatibles avec la version actuelle de SourceMod ou avec d'autres plugins spécifiques. Lisez le fil du plugin sur AlliedModders pour les conflits connus.
- Pour isoler le problème, déplacez les plugins un par un vers
left4dead2/addons/sourcemod/plugins/disabled/et redémarrez jusqu'à ce que le plantage cesse. Le dernier plugin que vous avez désactivé est probablement la cause. - Assurez-vous d'utiliser la dernière version stable de MetaMod:Source et de SourceMod. Des versions incompatibles sont une source courante d'instabilité.
Diagnostic rapide : Exécutez
sm plugins list dans la console du serveur (via l'onglet Console de GPanel) pour voir quels plugins se sont chargés avec succès et lesquels ont échoué.
Serveur non listé dans le navigateur de serveurs ou le lobby
- Confirmez que
sv_lan 0est défini dansserver.cfg. - Vérifiez que votre token GSLT est valide et non banni. Vous pouvez vérifier le statut du token sur steamcommunity.com/dev/managegameservers. Un token banni ou expiré empêchera l'affichage.
- Vérifiez que
sv_setsteamaccountdansserver.cfgcontient le token et qu'il n'y a pas de fautes de frappe ou d'espaces supplémentaires. - Le navigateur de serveurs peut prendre jusqu'à 10 minutes pour lister un serveur nouvellement démarré. Essayez d'abord une connexion directe par console pour confirmer que le serveur fonctionne correctement, puis attendez que le navigateur se mette à jour.
- Confirmez que
sv_gametypesinclut au moins une chaîne de mode de jeu valide et quemp_gamemodecorrespond à l'une de ces valeurs.
| Symptôme | Cause probable | Solution |
|---|---|---|
| Le serveur fonctionne mais n'apparaît pas dans le navigateur | Token GSLT manquant ou invalide | Générez un nouveau token pour l'App ID 550 et définissez-le via sv_setsteamaccount |
| Le serveur est dans le navigateur mais avec un mauvais mode de jeu | Incompatibilité sv_gametypes / mp_gamemode |
Assurez-vous que la valeur de mp_gamemode est listée dans sv_gametypes |
| Le serveur n'est pas du tout visible | sv_lan 1 défini |
Définissez sv_lan 0 dans server.cfg et redémarrez |
Carte de campagne personnalisée ne se charge pas ou introuvable
- Assurez-vous que tous les fichiers
.vpkde la campagne sont téléversés dansleft4dead2/addons/. Les campagnes en plusieurs parties nécessitent toutes les parties — un fichier.vpksecondaire manquant causera un échec de chargement de carte. - Utilisez le nom de carte interne exact avec
changelevel. Le nom de la carte n'est pas toujours le même que le nom d'affichage de la campagne. Vérifiez la documentation de la campagne ou le contenu de son fichier.vpkpour les noms de fichiers de carte corrects. - Redémarrez le serveur après avoir téléversé de nouveaux fichiers
.vpk. Le moteur n'indexe les addons qu'au démarrage.
// Use the internal map name, not the campaign display name
changelevel c1m1_hotel // Official campaign example
changelevel custom_map_chapter1 // Custom campaign — check campaign docs for exact name
Impossible de se connecter au serveur
- Vérifiez que votre serveur est en cours d'exécution en consultant l'onglet Console de GPanel pour une sortie active.
- Confirmez que vous utilisez l'adresse IP et le port corrects depuis l'onglet Network de GPanel. Ne supposez pas le port par défaut — votre port attribué peut être différent.
- Si le serveur est protégé par mot de passe, assurez-vous d'entrer le bon mot de passe. Vous pouvez le vérifier ou le réinitialiser dans
left4dead2/cfg/server.cfgsoussv_password. - Vérifiez que le serveur a fini de démarrer avant de tenter de vous connecter. La console devrait afficher une ligne comme
VAC secure mode is activatedlorsque le serveur est prêt pour les connexions.
Note sur le pare-feu : Les serveurs Legion Hosting ont les ports requis ouverts par défaut. Si vous avez changé le port du serveur ou utilisez des services supplémentaires, vérifiez l'onglet Network de GPanel pour confirmer les attributions de ports correctes. N'ouvrez pas de ticket de support concernant les ports à moins d'avoir d'abord vérifié que vos informations de connexion sont correctes.
Le serveur plante au changement de carte ou au démarrage
- Vérifiez la sortie de la console du serveur dans GPanel pour le dernier message d'erreur avant le plantage.
- Si le plantage se produit sur une carte personnalisée, essayez de charger une carte officielle (par ex.
changelevel c1m1_hotel) pour confirmer que le serveur est stable sans le contenu personnalisé. - Si SourceMod est installé, vérifiez
left4dead2/addons/sourcemod/logs/pour les détails des erreurs. - Supprimez les fichiers
.vpkou plugins récemment ajoutés un par un et redémarrez pour isoler la cause. - Des fichiers de serveur corrompus peuvent provoquer des plantages au démarrage. Si le problème persiste après avoir supprimé tout le contenu personnalisé, essayez de réinstaller le serveur depuis l'onglet Settings de GPanel.
Articles connexes
- Guide de configuration du serveur L4D2 — Configuration de Server.cfg, tokens GSLT, modes de jeu et comment se connecter
- Configuration admin et gestion des plugins L4D2 — Installation de SourceMod, MetaMod, ajout d'admins et gestion des plugins
- How to Upload Files via SFTP
Si vous continuez à rencontrer des problèmes après avoir suivi ce guide, ouvrez un ticket de support sur legionhosting.net/submitticket.php en incluant votre ID de serveur, les messages d'erreur du journal de la console et une description des étapes que vous avez déjà effectuées.