
eMule fonctionne sur deux réseaux parallèles : le réseau eD2K, qui repose sur des serveurs centralisés pour indexer les fichiers disponibles, et le réseau Kad, décentralisé. Quand la liste de serveurs eD2K est vide ou obsolète, le logiciel ne peut plus localiser de sources, même si le fichier existe quelque part sur le réseau. Mettre à jour cette liste et ajuster les paramètres réseau sont les deux prérequis pour que le programme reste fonctionnel.
Adapter eMule à sa connexion avant de toucher aux serveurs
La plupart des guides se concentrent sur la liste de serveurs. Le problème est souvent ailleurs : une configuration réseau mal calibrée rend les serveurs inutiles, même les plus fiables.
A lire également : Guide complet pour configurer et optimiser eMule avec les serveurs à jour
La première étape consiste à mesurer la vitesse réelle de la connexion (débit descendant et montant). Sur une ligne fibre, les valeurs par défaut d’eMule sont souvent trop basses. Sur une connexion partagée (résidence, 4G/5G), elles peuvent au contraire saturer la bande passante et provoquer des déconnexions.
Dans les paramètres de connexion d’eMule, les champs de limite de bande passante en upload méritent un réglage manuel. Laisser l’upload sans limite sur une connexion fibre asymétrique, par exemple, va étouffer le trafic HTTP classique du foyer. Un réglage raisonnable consiste à ne pas dépasser les deux tiers du débit montant mesuré.
Lire également : Comment estimer facilement le calcul des APL pour étudiant en 2024
L’autre point négligé concerne les ports. eMule utilise deux ports (TCP et UDP) qui doivent être ouverts dans le pare-feu du système et redirigés sur le routeur. Un utilisateur qui affiche un statut « LowID » dans la barre d’état du logiciel a un problème de port, pas de serveur. Le LowID réduit fortement le nombre de sources accessibles. Avant de chercher à configurer et actualiser les serveurs eMule, vérifier le statut de connexion (HighID ou LowID) permet d’éviter un diagnostic erroné.

Fichier server.met et URL de mise à jour : comment fonctionne l’actualisation
Le réseau eD2K repose sur un fichier appelé server.met. Ce fichier contient la liste des serveurs avec leurs adresses IP et ports. eMule le lit au démarrage pour savoir à quels serveurs se connecter.
Deux méthodes permettent de charger ce fichier :
- L’import direct : on télécharge un fichier server.met depuis une source de confiance, puis on l’ouvre avec eMule (menu Serveurs, puis « Importer un fichier server.met »). Le logiciel remplace alors sa liste existante.
- L’URL automatique : dans les paramètres du logiciel, on renseigne une adresse web pointant vers un fichier server.met hébergé en ligne. eMule télécharge la liste à chaque lancement, ce qui garantit une actualisation régulière sans intervention manuelle.
- L’ajout manuel : on entre l’adresse IP et le port d’un serveur spécifique dans les champs prévus. Cette méthode sert principalement à tester un serveur précis ou à en ajouter un qui ne figure pas dans les listes publiques.
La méthode par URL est la plus fiable sur la durée. Elle évite d’oublier la mise à jour pendant des mois et de se retrouver connecté à des serveurs morts ou compromis.
Version stable 0.50a ou Community 0.70b
Le site officiel d’eMule propose deux branches distinctes. La version stable 0.50a n’a pas évolué depuis plusieurs années. La branche Community 0.70b intègre des correctifs et des améliorations apportés par des développeurs tiers. Les deux gèrent le fichier server.met de la même manière, mais la version Community supporte mieux les connexions modernes et corrige certains bugs de connectivité. Pour un usage en 2024, la branche Community est préférable si le système le permet (Windows récent).
Filtrer les faux serveurs eMule avec les listes IP
Les serveurs frauduleux sont un problème ancien sur le réseau eD2K. Un faux serveur peut renvoyer des résultats de recherche trafiqués, injecter des fichiers corrompus ou collecter les adresses IP des utilisateurs connectés.
Les filtres IP bloquent automatiquement les connexions vers des adresses identifiées comme malveillantes. eMule intègre nativement cette fonctionnalité. Dans les options de sécurité, on peut renseigner l’URL d’un fichier ipfilter.dat. Ce fichier, maintenu par la communauté, contient les plages d’adresses à bannir.
Quelques pratiques complémentaires renforcent la sécurité de la liste de serveurs :
- Supprimer tous les serveurs existants avant d’importer une nouvelle liste, pour éviter de conserver des entrées douteuses accumulées au fil du temps.
- Décocher l’option « Mettre à jour la liste de serveurs au démarrage depuis d’autres clients », qui permet à des pairs inconnus d’injecter des serveurs dans la liste locale.
- Vérifier régulièrement que la liste ne contient pas de doublons ou de serveurs affichant zéro utilisateur connecté, signe qu’ils sont hors service.
Que faire quand la mise à jour des serveurs ne résout rien
Recharger une liste de serveurs ne corrige pas tous les problèmes de téléchargement. Si le statut reste en LowID après la mise à jour, le blocage vient du réseau local. Le pare-feu de Windows, celui du routeur ou un antivirus qui intercepte les connexions sortantes sont les causes les plus fréquentes.
Quand eMule se connecte correctement aux serveurs (HighID) mais ne trouve aucune source, le réseau Kad peut servir de complément au réseau eD2K. Kad fonctionne sans serveur central, ce qui le rend insensible aux pannes de la liste server.met. Le bootstrapping de Kad (amorçage initial) nécessite toutefois une première connexion réussie à un serveur eD2K ou l’import d’un fichier nodes.dat.
Autre cas fréquent : les fichiers rares n’apparaissent tout simplement plus sur le réseau. La base d’utilisateurs d’eMule a diminué au fil des années. Un fichier qui comptait des dizaines de sources il y a dix ans peut n’en avoir plus aucune aujourd’hui. Aucun réglage de serveur ne changera cette réalité. Dans ce cas, vérifier si le fichier existe sur d’autres protocoles (torrent, Usenet) reste la solution la plus pragmatique.

La maintenance d’eMule en 2024 repose sur trois gestes techniques : calibrer la bande passante et les ports avant tout, actualiser la liste de serveurs via une URL automatique, et activer le filtrage IP. Sans ces trois réglages combinés, changer de serveur ne produira aucun effet mesurable.