🚚 Chapitre 7 · Ton serveur Euro Truck Simulator 2 sur TeamKit

Dépannage, glossaire et FAQ

Mis à jour le 28/09/2026 ·

Le chapitre à ouvrir quand quelque chose cloche. D'abord une méthode, parce qu'un serveur ETS2 n'a que trois endroits où regarder ; puis les messages que tu rencontreras, avec leur cause et leur remède ; puis les mots du tuto expliqués en une phrase, et les questions qui reviennent.


1. La méthode : trois endroits, dans cet ordre #

La page Status. Running ou Stopped ? Depuis quand ? Combien de joueurs ? Neuf problèmes sur dix commencent par un serveur qui n'est pas dans l'état qu'on croit.

La console. Les 1 000 dernières lignes. Cherche les lignes qui commencent par [MP] et celles qui contiennent ERROR. Un démarrage réussi se reconnaît à [MP] Session search id. Un démarrage raté se termine par quit puis Killing process.

Le fichier server.log.txt. Dans 1948160/Euro Truck Simulator 2/, via File Manager. C'est le journal complet du dernier démarrage, horodaté, sans la limite des 1 000 lignes. Ouvre-le dans l'éditeur intégré et cherche <ERROR>.

Et une question à te poser avant tout : qu'est-ce qui a changé ? Une mise à jour du jeu chez les joueurs, un mod mis à jour sur le Workshop, un réglage modifié, un nouvel export. Un serveur ETS2 qui marchait hier et ne marche plus aujourd'hui a presque toujours une réponse dans cette liste.

✅ À retenir Status, console, server.log.txt. Et « qu'est-ce qui a changé ? ».


2. Le serveur ne démarre pas #

[MP] Error: Server packages file not found Les fichiers server_packages.sii et server_packages.dat ne sont pas dans 1948160/Euro Truck Simulator 2/, ou l'un des deux manque, ou un nom a été modifié. Chapitre 02.

Le serveur démarre, affiche le search id, puis s'arrête quelques secondes après. Regarde les lignes juste avant quit dans server.log.txt. Si elles parlent du jeton (token, logon), le jeton Steam est invalide ou créé avec le mauvais App ID : chapitre 03, section 4. Si elles parlent des modérateurs, Moderator Count ne correspond pas au nombre de lignes : chapitre 03, section 7.

Le serveur redémarre en boucle. AMP relance un serveur qui s'arrête, jusqu'à quelques tentatives. Clique Stop, lis la console tranquillement, corrige, Start.

Le bouton Start ne fait rien, ou Status reste sur une étape intermédiaire. Attends une minute. Si rien ne bouge, recharge la page du panel. Si ça persiste, ouvre un ticket sur le Discord TeamKit avec le nom de ton instance.


3. Les joueurs ne trouvent pas le serveur #

La recherche par search id ne donne rien. Dans l'ordre : le serveur est-il Running ? Le nombre tapé est-il celui avant la barre oblique ? Le search id est-il celui du démarrage en cours (sans jeton, il change à chaque Restart) ? Le joueur est-il à la même version du jeu, sur la même branche ?

La recherche par nom ne donne rien, mais le search id marche. Le nom a été changé et le serveur pas redémarré, ou le joueur tape une approximation. Le search id est la méthode fiable.

Ça marchait hier, plus aujourd'hui, pour tout le monde. Le jeu a été mis à jour par Steam. Chapitre 06, section 4.

Ça marche pour tout le monde sauf un. Sa version, sa branche, ou ses mods. Chapitre 04, section 6, et chapitre 05, section 3.


4. Les joueurs sont refusés à l'entrée #

Le jeu parle de contenu ou de mods qui ne correspondent pas. La liste de mods du joueur diffère de celle des packages : un mod en plus, en moins, dans un autre ordre, ou dans une autre version. Chapitre 05.

Tout le monde est refusé alors que la liste n'a pas changé. Un mod Workshop de la liste a été mis à jour. Nouvel export, Restart.

Le jeu demande un mot de passe que le joueur n'a pas. Le propriétaire en a mis un dans Password. C'est voulu.

La session est pleine. 8 joueurs. Il faut qu'une place se libère.


5. Ça rame, ça saute, ça se téléporte #

Un seul joueur saute. Sa connexion. Rien à faire côté serveur.

Tout le monde saute quand on est nombreux. Baisse Max AI Vehicles Player (50 → 30) et Max Vehicles Total (100 → 60) dans le panel, Restart. Si ça ne suffit pas, décoche Traffic pour confirmer que c'est bien le trafic qui pèse.

Les camions se rentrent dedans à l'arrêt. Coche In Menu Ghosting et Service No Collision, ou décoche Player Damage. Chapitre 03, section 5.

La jauge mémoire de Status est haute. Elle mesure ce que le conteneur réserve, pas ce que le serveur utilise vraiment. Tant que le serveur ne s'arrête pas, ce n'est pas un problème.


6. Ce que le panel ne peut pas faire #

Autant le savoir pour ne pas chercher :

  • taper une commande dans la console : le serveur dédié n'en accepte aucune ;
  • expulser ou bannir un joueur depuis le panel ou le chat : pas de commande documentée. Le levier est le mot de passe de la session ;
  • changer un réglage sans redémarrer : tout se lit au démarrage ;
  • héberger les mods pour que les joueurs les téléchargent : le serveur ne distribue rien ;
  • sauvegarder les parties des joueurs : elles ne sont pas sur le serveur ;
  • dépasser 8 joueurs proprement : le champ l'accepte, TeamKit le déconseille.

7. Glossaire #

AMP : le panel web qui pilote ton serveur, sur amp.teamkit.fr.

Instance : ton serveur dans AMP, isolé des autres, avec ses ports et ses fichiers.

Serveur dédié : le programme officiel de SCS Software qui héberge une session Convoy sans qu'un joueur serve d'hôte. Application Steam 1948160, gratuite.

Convoy : le mode multijoueur officiel d'Euro Truck Simulator 2, depuis la version 1.41. Jusqu'à 8 joueurs, trafic, heure et météo synchronisés.

Session : une partie Convoy en cours. Ton serveur dédié en héberge une, en permanence.

Search id : le numéro qui identifie ta session, lu dans la console au démarrage. Les joueurs le collent dans le navigateur de sessions.

Jeton Steam (Server Logon Token) : une clé créée sur le site Steam qui donne à ton serveur une identité permanente, et donc un search id stable.

Server packages : les deux fichiers server_packages.sii et server_packages.dat, exportés depuis le jeu, qui décrivent la carte, les DLC et les mods de la session.

export_server_packages : la commande console du jeu qui produit ces deux fichiers.

Dossier home : le dossier 1948160/Euro Truck Simulator 2/ sur le serveur, équivalent de Documents\Euro Truck Simulator 2 sur un PC.

server_config.sii : le fichier de configuration de la session, réécrit par AMP à chaque démarrage à partir des réglages du panel.

config.cfg : sur le PC d'un joueur, le fichier où l'on active la console du jeu.

Console du jeu : la ligne de commande du jeu, ouverte par la touche à gauche du 1, activée par g_console "1" dans config.cfg.

Gestionnaire de mods : l'écran du jeu où l'on coche et ordonne les mods pour un profil.

Workshop : la bibliothèque de mods intégrée à Steam, qui garantit le même fichier chez tous les abonnés.

Mods optionnels : mods marqués tels par leur auteur ; avec Mods Optioning coché, les joueurs peuvent entrer sans.

DLC de carte : les extensions qui agrandissent la carte. Non requises pour rejoindre, mais requises pour entrer dans leur zone.

SteamID64 : le numéro à 17 chiffres qui identifie un compte Steam, utilisé pour les modérateurs.

Modérateur : un joueur listé dans le panel, qui peut changer l'heure et la pluie de la session depuis le chat.

Branche bêta : la version de test publique du jeu, public_beta, à activer côté joueurs et côté serveur ensemble ou pas du tout.

Sous-compte : un accès AMP limité créé depuis teamkit.fr, en cinq niveaux, pour partager la gestion sans partager ton compte.

Cycle de vie : la règle TeamKit qui avertit un serveur vide après 7 jours et le libère après 10 (14 et 30 pour une communauté vérifiée).


8. FAQ #

Le serveur peut-il tourner sans que j'aie le jeu ? Oui. Le serveur dédié est gratuit et ne demande aucune licence. Mais il faut un joueur avec le jeu pour exporter les packages, et un compte qui possède le jeu pour créer le jeton Steam.

Est-ce que TruckersMP a un rapport ? Non. TruckersMP est un client tiers avec ses propres serveurs et ses propres règles. Ton serveur est une session Convoy officielle, jouée avec le jeu tel quel.

Peut-on jouer à plus de 8 ? Le champ Max Players monte jusqu'à 128, mais la limite officielle est 8, ton profil TeamKit est calibré pour 8, et personne ne te garantira le comportement au-delà. Reste à 8.

Nos livraisons comptent-elles dans notre entreprise ? Oui, dans l'entreprise de chacun, sur son profil. Il n'y a pas d'entreprise commune côté serveur.

Faut-il que tout le monde ait les mêmes DLC ? Non. Chacun voit les régions qu'il possède. Exportez depuis le compte qui en a le plus.

Faut-il que tout le monde ait les mêmes mods ? Oui, exactement les mêmes, dans le même ordre, sauf ceux marqués optionnels par leur auteur si Mods Optioning est coché.

Le serveur peut-il faire un convoi mixte ETS2 et American Truck Simulator ? Non. Ce sont deux jeux, deux serveurs dédiés. Un serveur ETS2 n'accueille que des joueurs ETS2.

Où est le mot de passe ? Dans Configuration → Euro Truck Simulator, champ Password. Vide, le serveur est ouvert.

Comment expulser quelqu'un ? Mets ou change le mot de passe, redémarre, communique le nouveau mot de passe au groupe. Il n'y a pas de commande d'expulsion documentée.

Pourquoi le search id a-t-il changé ? Pas de jeton Steam : le serveur se connecte en anonyme et reçoit une identité par démarrage. Chapitre 03, section 4.

Un joueur peut-il héberger un convoi classique en même temps ? Oui, c'est indépendant. Le serveur dédié est juste une session de plus, qui a l'avantage de rester en ligne sans hôte.

Que se passe-t-il si je ne joue plus ? Avertissement après 7 jours sans joueur, libération après 10. Une archive de tes packages t'est proposée sur ton tableau de bord. Rien de vos parties n'est perdu, elles sont sur vos PC.

Comment demander de l'aide ? Sur le Discord TeamKit, en ticket, avec le nom de ton instance, ce que tu as changé, et les lignes [MP] et ERROR de ta console. Avec ça, la réponse vient vite.

Une étape qui coince ? Ouvre un ticket sur le site ou demande sur le Discord TeamKit. Le bot Guide connaît ces pages.