Serveur RuneScape Dragonwilds qui ne démarre pas : 7 causes et solutions
Le serveur se ferme tout seul après quelques secondes, ou reste bloqué au chargement ? Ce guide couvre le cas où le serveur lui-même ne démarre pas. Si le serveur tourne mais n’apparaît pas dans la liste, c’est un autre problème : voir Serveur Dragonwilds qui ne s’affiche pas.
Sources : guide officiel Jagex et wiki officiel.
Chez HebergTonServ, le support FR 24/7 lit les logs et corrige pour vous. 10,90 €/mois, 10 Go de RAM.
Étape 0 — Lire le log
Avant de deviner, regardez ce que dit le serveur.
| Fichier | Emplacement |
|---|---|
| Log serveur | RSDragonwilds/Saved/Logs/RSDragonwilds.log |
| Console en direct | lancer avec -log -NewConsole (options recommandées par Jagex) |
Les dernières lignes avant l’arrêt indiquent presque toujours la cause. La version du serveur est écrite en haut du fichier.
Diagnostic express
| Symptôme | Cause probable | Section |
|---|---|---|
| S’arrête juste après le lancement | OwnerId vide ou invalide | #1 |
| Mes réglages disparaissent | Fichier modifié pendant que le serveur tournait | #3 |
| Plantage en cours de chargement | RAM insuffisante | #4 |
| Erreur de socket / bind | Port déjà utilisé | #5 |
| Linux : refus immédiat | Lancé en root ou script non exécutable | #6 |
1. OwnerId vide ou mal copié (cause n°1)
Jagex est explicite : le serveur ne démarre pas sans Owner ID. Ouvrez DedicatedServer.ini :
- Windows :
RSDragonwilds\Saved\Config\WindowsServer\DedicatedServer.ini - Linux :
RSDragonwilds/Saved/Config/LinuxServer/DedicatedServer.ini(ouConfig/Linux/selon la version)
[/Script/Dominion.DedicatedServerSettings]
OwnerId=votre-player-id
Le Player ID se trouve en bas du menu Settings du jeu. Utilisez le bouton de copie : une seule faute de frappe suffit. Pas d’espace avant ou après la valeur. Voir Trouver son Player ID Dragonwilds.
2. Une clé obligatoire manque
Quatre valeurs sont obligatoires :
[/Script/Dominion.DedicatedServerSettings]
OwnerId=votre-player-id
ServerName=Mon serveur
DefaultWorldName=Ashenfall
AdminPassword=MotDePasseAdmin
Vérifiez aussi :
- que l’en-tête de section est exactement
[/Script/Dominion.DedicatedServerSettings]; - que vous n’avez pas supprimé la ligne
ServerGuidgénérée automatiquement ; - que vous n’avez pas ajouté de clés inventées trouvées sur Internet (
MaxPlayers,PvPEnabled…) : elles n’existent pas officiellement.
3. Config modifiée pendant que le serveur tournait
Problème connu listé par Jagex : les modifications faites pendant que le serveur tourne sont perdues. Vous croyez avoir rempli OwnerId, mais au redémarrage la valeur n’est plus là.
La bonne méthode :
- Arrêter le serveur
- Modifier
DedicatedServer.ini - Enregistrer
- Redémarrer
Le wiki conseille aussi de sauvegarder DedicatedServer.ini avant chaque mise à jour SteamCMD, puis de le restaurer si besoin.
4. Pas assez de RAM
Le wiki officiel cite les erreurs de RAM parmi les causes de plantage. Formule Jagex : 2 Go + 1 Go par joueur, soit 8 Go pour 6 joueurs, libres en plus du système.
Sur un PC où vous jouez aussi, la RAM est partagée avec votre jeu : c’est souvent là que ça coince. Voir Combien de RAM pour un serveur Dragonwilds.
5. Port déjà utilisé
Le serveur écoute en UDP 7777. Si un autre programme (ou un second serveur Dragonwilds, ou un autre jeu Unreal Engine) utilise déjà ce port, lancez le serveur sur un autre port :
-Port=7778
Et ouvrez ce port-là. Voir Ouvrir les ports d’un serveur Dragonwilds.
6. Linux : droits et utilisateur
Le wiki Linux officiel fait tourner le serveur avec un utilisateur dédié (dragonwilds) et insiste : ne lancez pas le serveur en root. Les serveurs Unreal Engine refusent généralement de démarrer avec les privilèges root.
Vérifiez aussi que le script de lancement est exécutable :
chmod +x ~/rs_server/RSDragonwildsServer.sh
Et que les bibliothèques 32 bits nécessaires à SteamCMD sont installées (lib32gcc-s1, libc6:i386, libstdc++6:i386 sur Debian/Ubuntu), sinon le téléchargement du serveur peut être incomplet.
7. Installation incomplète ou corrompue
Après une coupure pendant un téléchargement ou une mise à jour, des fichiers peuvent manquer. Relancez SteamCMD avec validate :
steamcmd +force_install_dir <dossier_serveur> +login anonymous +app_update 4019830 validate +quit
Sauvegardez Saved/SaveGames et DedicatedServer.ini avant.
Toujours bloqué ?
Jagex invite à envoyer les logs au ModMail du Discord officiel de Dragonwilds pour un diagnostic avancé. Joignez RSDragonwilds.log et votre version de serveur.
FAQ
Le serveur démarre puis s’arrête sans message
Dans la grande majorité des cas, OwnerId est vide ou a été effacé par une modification à chaud (#1 et #3).
Mon serveur démarrait hier, plus aujourd’hui
Une mise à jour SteamCMD a pu réinitialiser la config ou laisser une installation incomplète (#3 et #7). Vérifiez aussi la version dans le haut du log.
Le serveur démarre mais crée un monde vide
Il n’a trouvé aucun .sav dans Saved/SaveGames et a créé un monde Standard nommé selon DefaultWorldName. Si vous aviez importé un monde, vérifiez qu’il n’a pas été renommé. Voir Transférer son monde.
Conclusion
Un serveur RuneScape Dragonwilds qui ne démarre pas vient presque toujours de DedicatedServer.ini : OwnerId vide, clé manquante ou modification faite à chaud. Lisez le log, arrêtez avant d’éditer, et gardez une copie de la config.
Pour ne plus jamais lire un log : HebergTonServ, serveur Dragonwilds préconfiguré, support FR 24/7, 10,90 €/mois.