Euro Truck Simulator 2 Intermédiaire 13 min de lecture

Configurer un serveur Convoy ETS2 (mode multijoueur SCS officiel)

Guide complet pour configurer un serveur Convoy ETS2 : server_config.sii, server_packages.sii, ports 27015/27016, logon token, modérateurs et lancement pas à pas.

Configurer un serveur Convoy ETS2 (mode multijoueur SCS officiel)

Configurer un serveur Convoy ETS2 (mode multijoueur SCS officiel)

Vous voulez lancer des sessions Convoy ETS2 avec vos amis sur un serveur dédié officiel ? Ce guide détaille pas à pas la configuration de votre serveur Euro Truck Simulator 2 — fichiers server_config.sii et server_packages.sii, ports 27015/27016, logon token et modérateurs — selon la doc officielle SCS Software.

Toutes les valeurs sont vérifiées sur le wiki modding officiel SCS et le blog SCS Software (Convoy Dedicated Server Support, décembre 2022). Si vous n’avez pas encore de serveur, commencez par louer un serveur ETS2 chez HebergTonServ — installation automatique, 8 Go de RAM dédiés, Anti-DDoS 5Tbps et support 24/7.

⚠️ Limite officielle SCS : un serveur Convoy supporte au maximum 8 joueurs simultanés (hard limit). Cette limite est imposée côté moteur, pas un choix de l’hébergeur.


Le mode Convoy en bref

Convoy est le mode multijoueur officiel d’Euro Truck Simulator 2 (et American Truck Simulator), introduit en décembre 2021 avec la mise à jour 1.41. Depuis fin 2022, SCS Software propose un serveur dédié qui permet de garder la session ouverte 24h/24 sans qu’un joueur ait besoin d’être hôte.

CaractéristiqueValeur
Joueurs max8 (hard limit)
Plateforme serveurWindows + Linux
Ports physiquesTCP+UDP 27015 et 27016
PersistanceOui (le monde reste actif sans hôte)
CompatibilitéETS2 et ATS (mêmes binaires)

Les 3 fichiers indispensables

Selon la doc officielle SCS, votre serveur a besoin de 3 fichiers dans son dossier home :

FichierRôleComment l’obtenir
server_config.siiSession, ports, token, modérateursÀ écrire ou éditer manuellement
server_packages.siiDétails de la map, DLC, modsGénéré via export_server_packages en jeu
server_packages.datDonnées binaires de la mapGénéré via export_server_packages en jeu

Important : les deux fichiers server_packages.* sont dépendants des DLC et mods activés sur le client qui les génère. Tous les joueurs du Convoy doivent posséder les mêmes DLC pour pouvoir rejoindre.


Étape 1 : Récupérer un Steam Logon Token

Le server_logon_token est un identifiant persistant qui permet à votre serveur de se connecter à Steam de façon fiable. Sans token, le serveur démarrera en mode anonymous (instable, peu visible).

  1. Rendez-vous sur steamcommunity.com/dev/managegameservers (connexion Steam requise)
  2. Dans Create a new game server account, entrez l’AppID 227300 (Euro Truck Simulator 2)
  3. Donnez un memo descriptif (ex : “Mon serveur Convoy France”)
  4. Cliquez sur Create
  5. Copiez le Login Token (32 caractères alphanumériques)

Ce token est à conserver précieusement. Il sera collé dans server_logon_token de votre server_config.sii.


Étape 2 : Générer server_packages.sii et .dat

Ces fichiers sont générés depuis le client ETS2 sur votre PC, pas sur le serveur. La procédure :

Activer la console développeur

Dans Documents\Euro Truck Simulator 2\config.cfg, modifiez ces deux lignes :

uset g_developer "1"
uset g_console "1"

Générer les fichiers

  1. Lancez Euro Truck Simulator 2 normalement
  2. Allez dans Mod Manager et activez les mods souhaités
  3. Allez dans DLC Browser et activez les DLC à inclure
  4. Lancez une partie solo (peu importe le profil)
  5. Une fois en jeu, ouvrez la console avec la touche ~ (tilde)
  6. Tapez : export_server_packages
  7. Validez avec Entrée

Les deux fichiers apparaissent dans Documents\Euro Truck Simulator 2\ :

server_packages.sii
server_packages.dat

Uploadez-les dans le dossier home de votre serveur via le File Manager de votre hébergeur ETS2.

Astuce : refaites cette procédure à chaque fois que vous activez/désactivez un DLC ou un mod. Les fichiers sont propres à votre configuration.


Étape 3 : Configurer server_config.sii

Voici la structure officielle du fichier server_config.sii selon le wiki modding SCS, avec un exemple commenté.

SiiNunit
{
 server_config : _nameless.server.config {
  lobby_name: "Mon Serveur Convoy FR"
  description: "Serveur ETS2 entre amis - DLC Iberia + Vive la France"
  welcome_message: "Bienvenue sur le serveur ! Respectez le code de la route."
  password: ""
  max_players: 8
  max_vehicles_total: 100
  max_ai_vehicles_player: 50
  max_ai_vehicles_player_spawn: 50
  connection_virtual_port: 100
  query_virtual_port: 101
  connection_dedicated_port: 27015
  query_dedicated_port: 27016
  server_logon_token: "VOTRE_TOKEN_STEAM_32_CARACTERES"
  player_damage: true
  traffic: true
  hide_in_company: false
  hide_colliding: true
  force_speed_limiter: false
  mods_optioning: false
  service_no_collision: false
  in_menu_ghosting: false
  name_tags: true
  friends_only: false
  show_server: true
  moderator_list: 0
 }
}

Paramètres clés expliqués

ParamètreLimiteDescription
lobby_name63 charsNom affiché dans la liste serveurs
description63 charsDescription courte
welcome_message127 charsMessage orange à la connexion
password63 charsMot de passe (vide = serveur public)
max_players8 (max)Joueurs simultanés
connection_dedicated_portPort physique de connexion (27015)
query_dedicated_portPort physique de query (27016)
server_logon_token32 charsToken Steam généré à l’étape 1
player_damageboolDégâts entre joueurs activés
hide_collidingboolCache les collisions joueur/joueur
force_speed_limiterboolForce le limiteur 90 km/h camion
friends_onlyboolLimite aux amis Steam de l’hôte
show_serverboolAffiche le serveur dans la liste publique

Configurer les modérateurs

Pour ajouter des modérateurs (capables de kick/ban en jeu), modifiez le bloc moderator_list :

  moderator_list: 2
  moderator_list[0]: 76561198012345678
  moderator_list[1]: 76561198098765432

Le format est le SteamID64 (17 chiffres commençant par 7656119).


Étape 4 : Lancer le serveur

Selon la doc SCS, le serveur se lance avec ces 4 arguments en ligne de commande :

-server "server_packages.sii" -server_cfg "server_config.sii" -homedir "chemin" -nosingle
ArgumentRôle
-serverNom du fichier server_packages
-server_cfgNom du fichier de configuration
-homedirDossier home du serveur (doit être identique entre client et serveur lors de la génération)
-nosingleMode serveur dédié (pas de fenêtre 3D)

Chez HebergTonServ, ces arguments sont préconfigurés dans le panel. Vous éditez juste les fichiers .sii via le File Manager.


Étape 5 : Configuration réseau (ports)

Si vous hébergez vous-même chez vous, ouvrez ces 2 ports sur votre routeur :

PortTypeRôle
27015TCP + UDPConnexion joueurs
27016TCP + UDPQuery Steam

Chez un hébergeur ETS2 comme HebergTonServ, ces ports sont automatiquement ouverts et redirigés. Pas de port forwarding à faire.


Workflow : modifier la configuration sans casser le serveur

  1. Arrêtez le serveur depuis votre panel
  2. Ouvrez le File Manager
  3. Naviguez jusqu’au dossier home (généralement homedir/)
  4. Copiez server_config.sii en .bak avant toute modification
  5. Modifiez les valeurs souhaitées
  6. Cliquez sur Save Content
  7. Redémarrez le serveur
  8. Vérifiez via Steam que le serveur apparaît dans la liste

FAQ

Pourquoi 8 joueurs maximum sur Convoy ?

C’est une limite technique imposée par SCS Software. Le moteur du jeu n’a pas été conçu pour synchroniser plus de 8 véhicules joueurs simultanément. Contrairement à TruckersMP (mod fan-made), Convoy reste limité à 8 par session.

TruckersMP, c’est différent ?

Oui. TruckersMP est un mod communautaire qui supporte des centaines de joueurs simultanés sur des serveurs gérés par leur propre staff. Convoy est le mode multijoueur officiel SCS limité à 8 joueurs mais qui supporte tous les DLC officiels et le serveur dédié. Notre hébergeur ETS2 Convoy est dimensionné pour Convoy uniquement.

Mon server_packages.sii est-il à régénérer après chaque MAJ ETS2 ?

Pas systématiquement. Régénérez-le si :

  • Vous activez ou désactivez un DLC carte
  • Vous ajoutez ou retirez un mod
  • SCS Software publie une mise à jour majeure (ex : 1.50 → 1.51)

Le serveur tourne-t-il sur Linux ?

Oui, le serveur dédié SCS officiel est disponible pour Windows et Linux. Vous pouvez aussi le déployer en Docker via des images communautaires (non-officielles mais maintenues).

Comment installer des mods sur le serveur ?

Voir notre tuto dédié : Installer des mods sur son serveur ETS2 (Workshop + manuel).

Comment ajouter les DLC cartes ?

Voir notre tuto dédié : Ajouter les DLC cartes à son serveur ETS2 (ProMods, Going East…).

Mon serveur n’apparaît pas dans la liste publique

Vérifiez :

  1. show_server: true dans server_config.sii
  2. friends_only: false si vous voulez du public
  3. Le token Steam est bien valide (32 caractères, sans espace)
  4. Les ports 27015 et 27016 (TCP+UDP) sont ouverts

Conclusion

Configurer un serveur Convoy ETS2 demande une procédure précise : génération des server_packages côté client, écriture de server_config.sii avec un Steam Logon Token, ouverture des ports 27015/27016. Une fois en place, vous disposez d’un serveur persistant pour vos sessions entre routiers.

Pour un hébergeur ETS2 avec serveur Convoy préconfiguré, ports automatiquement ouverts, File Manager intégré et support 24/7, HebergTonServ est la référence en France dès 6,90€/mois.

Pour aller plus loin