Publier un serveur FiveM sur la liste officielle servers.fivem.net demande plus qu’une clé de licence et un fichier server.cfg fonctionnel. La plupart des guides détaillent la marche à suivre technique, mais ils passent sous silence un problème récurrent : des serveurs correctement configurés qui apparaissent dans la liste FiveM sans jamais retenir leurs premiers joueurs.
Cet article mesure l’écart entre un serveur « techniquement listé » et un serveur réellement stable, puis détaille la méthode pour passer de l’un à l’autre.
A voir aussi : IA et Bitcoin : un sens du développement à la chaîne
Serveur FiveM listé ou serveur FiveM jouable : les écarts techniques
Un serveur peut remplir toutes les conditions de la masterlist Cfx.re et rester désert. Le tableau ci-dessous compare les paramètres d’un serveur simplement listé à ceux d’un serveur prêt à accueillir une communauté stable.
| Critère | Serveur listé (minimum technique) | Serveur jouable (prêt pour le public) |
|---|---|---|
| Clé de licence | sv_licenseKey valide | Identique |
| Port 30120 | TCP ouvert | TCP et UDP ouverts (UDP souvent oublié) |
| sv_endpointprivacy | false | false, vérifié depuis un réseau externe |
| Port txAdmin (40120) | Exposé par défaut | Fermé au public, accès restreint par IP |
| Phase de test | Aucune | Soft launch avec un groupe restreint |
| Vérification info.json | Non testée | Accessible depuis un autre réseau |
| Scripts critiques | Installés, non stress-testés | Testés sous charge avec le groupe pilote |
L’écart le plus fréquent concerne le port UDP. Un serveur dont seul le TCP est ouvert apparaît dans la liste FiveM, mais les joueurs ne peuvent pas le rejoindre depuis le navigateur de serveurs. Le serveur semble en ligne, personne ne peut s’y connecter.
A lire aussi : Impossible de se connecter à Chat GPT : que faire ?

Configuration server.cfg FiveM : les directives qui conditionnent la visibilité
Le fichier server.cfg concentre les paramètres qui déterminent si votre serveur remonte dans la liste serveur FiveM. Trois blocs méritent une attention particulière parce qu’une erreur sur l’un d’eux suffit à rendre le serveur invisible.
Heartbeat et masterlist
Au démarrage, FXServer envoie un heartbeat à live-internal.fivem.net. La directive sv_master1 « » doit rester activée pour que ce signal parte. Si elle est commentée ou absente, le serveur fonctionne en réseau local sans jamais apparaître publiquement.
Le délai de propagation varie entre cinq et quinze minutes après un redémarrage propre. Vérifiez la présence de votre serveur en consultant servers.fivem.net depuis un appareil extérieur à votre réseau.
Identité du serveur dans la liste
Les directives sets sv_projectName et sets sv_projectDesc contrôlent le nom et la description affichés dans la liste FiveM. Un nom contenant le tag [FR] et une description concise améliorent la lisibilité pour les joueurs francophones qui filtrent par langue.
- sv_projectName : limiter à un nom court avec le tag de langue, par exemple « [FR] Mon Serveur RP »
- sv_projectDesc : une phrase qui décrit le type de gameplay, pas un slogan marketing
- sv_licenseKey : la clé générée sur Keymaster, liée à l’IP du serveur (une clé par serveur, à régénérer si l’IP change)
- sv_maxclients : le nombre de slots, cohérent avec la RAM allouée et l’activation d’OneSync
Cas des IP NAT ou des VPS partagés
Sur un VPS avec IP NAT, l’IP publique diffère de l’IP interne. La directive sv_listingIPOverride permet de forcer l’adresse affichée dans le listing FiveM. Sans cette correction, le serveur peut apparaître avec une IP inaccessible et générer des échecs de connexion silencieux.
Sécuriser le serveur FiveM avant publication : le port 40120 et txAdmin
txAdmin reste le point central de déploiement en 2026. Le flux standard consiste à lancer FXServer, ouvrir txAdmin sur le port 40120, puis utiliser le deployer pour générer le server.cfg et injecter la clé de licence Cfx.re.
La distinction entre port d’administration et port public est un angle de sécurité que beaucoup de nouveaux administrateurs négligent. Le port 40120, réservé à txAdmin, donne accès au panneau de contrôle complet : redémarrage, console, gestion des ressources. Exposer le port 40120 au public revient à laisser la porte d’entrée ouverte.
Fermez ce port dans votre pare-feu et restreignez l’accès par IP. Testez ensuite que le port 30120 (TCP et UDP) est bien le seul accessible depuis l’extérieur. Cette vérification prend deux minutes avec un outil de scan de ports en ligne, et elle évite les intrusions les plus courantes sur les serveurs FiveM récemment publiés.

Soft launch FiveM : tester avant d’ouvrir au public
Publier un serveur sur la liste FiveM dès la première configuration fonctionnelle est la méthode la plus rapide pour accumuler des avis négatifs. Les scripts RP, même populaires (ESX, QBCore), peuvent produire des conflits spécifiques à votre combinaison de ressources.
La pratique du soft launch consiste à inviter un groupe restreint de testeurs avant d’activer la visibilité publique. Pendant cette phase, vous gardez sv_endpointprivacy sur true ou vous ne communiquez l’IP qu’aux testeurs.
- Testez chaque script critique sous charge : économie, inventaire, véhicules, interactions PNJ
- Vérifiez les temps de réponse serveur avec plusieurs joueurs connectés simultanément
- Corrigez les erreurs console avant de basculer en public
- Validez que le fichier info.json est accessible depuis un réseau externe
Une fois les problèmes corrigés, passez sv_endpointprivacy à false et redémarrez. Le serveur apparaîtra dans la liste serveur FiveM sous quelques minutes. Cette séquence réduit le risque de voir vos premiers visiteurs quitter à cause d’un crash ou d’un script défaillant.
Framework ESX ou QBCore : impact sur la stabilité du listing
Le choix du framework ne modifie pas directement la visibilité dans la liste FiveM, mais il affecte la stabilité perçue par les joueurs. Un serveur qui crash régulièrement disparaît temporairement de la masterlist le temps du redémarrage, ce qui casse la continuité de présence.
ESX et QBCore gèrent différemment les bases de données et les événements réseau. Un framework mal configuré peut provoquer des redémarrages en boucle qui font apparaître et disparaître le serveur de la liste toutes les quelques minutes. Les joueurs qui voient un serveur clignoter dans le navigateur passent leur chemin.
Quel que soit le framework retenu, vérifiez la compatibilité de chaque script avec la version de FXServer installée. Les conflits de dépendances entre ressources restent la première cause de crash sur les serveurs FiveM francophones récemment publiés.
La méthode la plus fiable pour publier un serveur FiveM stable se résume à une séquence : configuration server.cfg complète, fermeture du port txAdmin, soft launch avec testeurs, correction des scripts, puis ouverture publique. Chaque étape sautée augmente la probabilité que votre serveur apparaisse dans la liste FiveM sans que personne ne puisse y jouer durablement.


