Mon serveur Valheim ne s’affiche pas : diagnostic complet (2026)
Serveur démarré, logs propres… et personne ne le voit. C’est le problème le plus fréquent sur Valheim, et il recouvre en réalité cinq causes bien distinctes.
Ce guide suit un ordre de diagnostic strict : commencez par l’étape 1, ne sautez rien. Dans neuf cas sur dix, vous trouverez avant l’étape 5.
Un serveur préconfiguré évite la moitié de ces problèmes : ports déjà ouverts, IP publique fixe, mises à jour automatiques. Voir nos offres Valheim dès 7,90€/mois.
Étape 0 — Distinguer les deux symptômes
Avant tout, identifiez précisément votre cas :
| Symptôme | Ce que ça signifie |
|---|---|
| Le serveur n’apparaît pas dans la liste communautaire | Problème de listing (visibilité) |
| Le serveur n’apparaît pas, et la connexion directe par IP échoue | Problème de connectivité (réseau) |
| La connexion directe fonctionne, mais pas la liste | Problème de listing uniquement — souvent bénin |
Le navigateur communautaire de Valheim est notoirement lent et incomplet. Un serveur peut mettre plusieurs minutes à y apparaître, ou ne jamais s’y afficher malgré une configuration correcte.
Le test qui tranche : demandez à un joueur de passer par Rejoindre une partie → Ajouter un serveur avec
IP_PUBLIQUE:2456. Si ça marche, votre serveur va parfaitement bien — c’est juste le listing.
Étape 1 — Vérifier que le serveur a réellement démarré
Un serveur qui crashe au démarrage laisse parfois le processus en vie quelques secondes, ce qui donne l’illusion qu’il tourne.
Dans les logs, vous devez voir successivement :
- la version du serveur ;
- le chargement du monde ;
- une ligne indiquant que le Game server connected / le serveur est enregistré.
Les erreurs classiques au démarrage :
| Message | Cause | Correctif |
|---|---|---|
Password too weak ou mot de passe refusé | Moins de 5 caractères | Allongez le mot de passe |
| Mot de passe refusé malgré 5+ caractères | Le mot de passe contient le nom du monde | Choisissez un mot de passe sans rapport |
| Échec de chargement du monde | -world mal orthographié ou -savedir erroné | Vérifiez l’orthographe exacte, casse comprise |
| Le serveur crée un monde vide | Le monde attendu est introuvable | Arrêtez immédiatement avant que les sauvegardes automatiques n’écrasent l’ancien |
Le nom du monde est sensible à la casse.
Midgardetmidgardne désignent pas le même monde.
Étape 2 — Vérifier les versions
Depuis la 1.0 du 9 septembre 2026, les patches s’enchaînent : 1.0.10 et 1.0.12 le 11 septembre, 1.0.14 le 17, 1.0.15 le 18.
Un serveur en retard d’une version refuse les clients à jour. C’est aujourd’hui la première cause de « serveur introuvable » côté joueurs.
# Mettre à jour le serveur dédié (App ID 896660)
steamcmd +force_install_dir /home/valheim/server \
+login anonymous +app_update 896660 validate +quitCôté joueurs, faites-leur vérifier que Steam a bien téléchargé le dernier patch — Steam diffère parfois les mises à jour des jeux non lancés.
Procédure complète : mettre à jour un serveur Valheim.
Étape 3 — Contrôler l’argument -public
C’est l’oubli le plus banal.
| Valeur | Effet |
|---|---|
-public 1 | Le serveur s’annonce dans la liste communautaire |
-public 0 | Le serveur est joignable uniquement par IP directe ou Join Code |
Si vous cherchez votre serveur dans l’onglet « Communauté » alors qu’il tourne en -public 0, il n’y sera jamais. Ce n’est pas un bug.
-name "Le Clan" -port 2456 -world "Midgard" -password "hache2026" -public 1Pensez aussi au
-name: c’est ce nom-là qu’il faut chercher dans la liste, pas le nom du monde.
Étape 4 — Ouvrir les bons ports UDP
Valheim utilise le port que vous indiquez avec -port et le port juste au-dessus. Avec la valeur par défaut 2456, cela donne :
| Port | Protocole | Usage |
|---|---|---|
| 2456 | UDP | Trafic de jeu |
| 2457 | UDP | Requêtes serveur (query) |
| 2458 | UDP | Souvent ouvert par héritage des anciennes configurations |
Valheim n’utilise pas TCP pour le jeu. Une règle TCP seule ne sert à rien.
Windows — firewall
New-NetFirewallRule -DisplayName "Valheim UDP" -Direction Inbound `
-Protocol UDP -LocalPort 2456,2457,2458 -Action AllowLinux — UFW
sudo ufw allow 2456:2458/udp
sudo ufw reload
sudo ufw status | grep 2456Routeur / box
Forwardez les ports UDP 2456-2458 vers l’IP locale de la machine serveur. Attention : si cette IP est en DHCP, elle changera au prochain redémarrage et cassera la redirection. Fixez-la (bail statique) sur votre box.
Vérifier depuis l’extérieur
# Depuis une autre machine, hors de votre réseau
nc -vzu VOTRE_IP_PUBLIQUE 2456Le test doit être fait depuis l’extérieur de votre réseau : depuis chez vous, le trafic ne traverse pas la box et le résultat n’a aucune valeur.
Étape 5 — Le CGNAT (et pourquoi le crossplay le contourne)
Si tout semble correct mais qu’aucune connexion entrante ne passe, votre fournisseur d’accès vous a probablement placé derrière un CGNAT : votre box ne détient pas d’IP publique propre, et aucune redirection de port ne peut fonctionner.
Comment le vérifier
Comparez l’IP WAN affichée dans l’interface de votre box avec l’IP publique renvoyée par un site de type « quelle est mon IP ». Si elles diffèrent, vous êtes derrière un CGNAT.
Les trois solutions
- Activer le crossplay (
-crossplay) : le serveur passe sur le backend PlayFab et les joueurs rejoignent via un Join Code à 6 caractères. Aucun port forwarding requis — c’est le contournement le plus direct. - Demander une IP publique à votre fournisseur (parfois gratuit, parfois payant).
- Passer par un hébergeur, qui fournit une IP publique dédiée. C’est la raison pour laquelle beaucoup de joueurs franchissent le pas.
Rappel :
-crossplayest incompatible avec les mods BepInEx. Voir notre tuto crossplay Valheim.
Étape 6 — Les problèmes spécifiques au crossplay
En mode -crossplay, les causes changent complètement.
| Symptôme | Cause | Correctif |
|---|---|---|
| Aucun Join Code dans le menu pause | Le flag -crossplay n’est pas actif | Vérifiez les arguments de lancement, redémarrez |
| Un joueur PS5 / Switch 2 ne voit pas le serveur | Serveur lancé sans -crossplay | Les consoles ne peuvent rejoindre que les serveurs crossplay |
| Le Join Code ne fonctionne plus | Il change à chaque redémarrage | Repartagez le nouveau code |
| Options crossplay grisées sur Xbox | Contrôle parental du compte | À ajuster dans les paramètres de compte |
Point souvent ignoré : les joueurs Xbox, PS5 et Switch 2 ne peuvent pas héberger de serveur dédié. Ils peuvent héberger une partie en jeu, ou rejoindre un serveur dédié crossplay.
Étape 7 — Le serveur apparaît mais la connexion échoue
| Message / symptôme | Cause probable |
|---|---|
Incorrect password alors que le mot de passe est bon | Client resté sur un ancien mot de passe en cache → redémarrez le client |
Connection failed / Disconnected immédiat | Écart de version entre client et serveur |
Failed to connect après un long temps de chargement | Port UDP filtré en sortie (réseau d’entreprise, VPN, 4G) |
| Le joueur reste bloqué à l’écran de connexion | Le serveur charge encore le monde — attendez et réessayez |
| Le joueur est kické sans message | Identifiant absent de permittedlist.txt alors que la whitelist est active |
Sur ce dernier point, notez qu’une régression des versions 1.0 à 1.0.11 empêchait la reconnaissance des anciens identifiants joueurs dans la banlist et la whitelist. Iron Gate l’a corrigée dans le patch 1.0.12. Si vous utilisez une whitelist, tournez au minimum en 1.0.12.
Voir rendre son serveur Valheim privé (mot de passe et whitelist).
Étape 8 — Le listing communautaire seul
Vous arrivez ici : la connexion directe par IP fonctionne, mais le serveur reste absent de la liste.
Dans ce cas, ce n’est pas votre configuration. Le navigateur communautaire est un point de friction connu de Valheim : la liste est tronquée, la recherche est lente, et l’indexation d’un serveur peut prendre plusieurs minutes.
Les bons réflexes :
- Patientez 5 à 10 minutes après le démarrage avant de conclure.
- Cherchez par le
-nameexact, pas par mots-clés approximatifs. - Donnez l’
IP:portà vos joueurs — ils l’ajoutent une fois en favori et n’ont plus jamais à chercher. - Sur un serveur privé, passez simplement en
-public 0: la liste communautaire n’a alors plus aucun intérêt.
Checklist express
[ ] Le serveur est démarré et le monde est chargé (logs)
[ ] Serveur et clients sont sur la même version (1.0.15+ recommandé)
[ ] -public 1 si vous voulez apparaître dans la liste
[ ] Ports UDP 2456-2457 ouverts : firewall ET box
[ ] La redirection pointe vers la bonne IP locale (fixée en DHCP)
[ ] L'IP WAN de la box = l'IP publique réelle (sinon CGNAT)
[ ] Mot de passe >= 5 caractères et sans le nom du monde
[ ] Joueurs console : le serveur tourne bien avec -crossplay
[ ] Test décisif : connexion directe par IP:port depuis l'extérieurFAQ
Mon serveur apparaît pour moi mais pas pour mes amis
Vous le voyez probablement via le réseau local. Vos amis doivent passer par votre IP publique, et la redirection de ports doit fonctionner. Testez depuis une connexion mobile pour reproduire leur situation.
Faut-il ouvrir le port 2458 ?
Officiellement, Valheim utilise le port indiqué et le suivant — donc 2456 et 2457 avec la configuration par défaut. Ouvrir 2458 ne coûte rien et couvre les configurations héritées ; ce n’est pas la cause de votre problème.
Dois-je ouvrir des ports TCP ?
Non pour le jeu. Seuls les services annexes de votre hébergeur (SFTP, panel) utilisent du TCP.
Le crossplay ralentit-il le serveur ?
Le relais PlayFab ajoute quelques millisecondes de latence par rapport à une connexion directe. En pratique, c’est imperceptible en jeu — et largement préférable à un serveur injoignable derrière un CGNAT.
Mon serveur disparaît de la liste au bout de quelques heures
Vérifiez la stabilité du processus (crash puis redémarrage) et la RAM disponible : un serveur tué par manque de mémoire disparaît de la liste. Voir combien de RAM pour un serveur Valheim.
Que faire si rien ne fonctionne ?
Lancez un serveur de test minimal : -name "Test" -port 2456 -world "Test" -password "testtest" -public 1, sans mods, sur un monde neuf. S’il fonctionne, le problème vient de votre configuration ou de vos mods. S’il ne fonctionne pas, le problème est réseau.
Conclusion
Neuf fois sur dix, un serveur Valheim invisible se résume à l’une de ces quatre causes : -public 0, ports UDP non forwardés, écart de version ou CGNAT.
Faites systématiquement le test de la connexion directe par IP en premier : il sépare immédiatement un vrai problème réseau d’un simple caprice du navigateur communautaire.
Un serveur Valheim avec IP publique dédiée dès 7,90€/mois →



