Salut.
J'ai installé Amule et lorsque j'essaie de me connecter il me renvoie un Low-ID et me dit que c'est parce que je suis derrière un pare-feu :
2009-06-09 23:08:49: Starting aMule 2.2.5 using wxGTK2 v2.8.10
2009-06-09 23:08:49: Pas de fichier 'cryptkey.dat' trouvé, création.
2009-06-09 23:08:49: Credits: Created new RSA keypair
2009-06-09 23:08:49: Chargement des filtres IP 'ipfilter.dat' et 'ipfilter_static.dat'.
2009-06-09 23:08:49: 0 rang d'IP chargé depuis '/home/Kevin/.aMule/ipfilter.dat'.  0 ligne mal formée a été mise de coté.
2009-06-09 23:08:49: 0 rang d'IP chargé depuis '/home/Kevin/.aMule/ipfilter_static.dat'.  0 ligne mal formée a été mise de coté.
2009-06-09 23:08:49: Les connexions externes (EC) sont désactivées dans le fichier de configuration
2009-06-09 23:08:49: Created Server UDP-Socket at port 4665
2009-06-09 23:08:49: Created Client UDP-Socket at port 4672

2009-06-09 23:08:49:  - Ceci est aMule 2.2.5 using wxGTK2 v2.8.10 basé sur eMule.
2009-06-09 23:08:49:    Tourne sur Linux 2.6.29.4-167.fc11.x86_64 x86_64
2009-06-09 23:08:49:  - Visitez http://www.amule.org pour vérifier si une nouvelle version est disponible.

2009-06-09 23:08:49: 248 images de drapeau chargées.
2009-06-09 23:08:49: Chargement du fichier server.met : /home/Kevin/.aMule/server.met
2009-06-09 23:08:49: Le fichier server.net est introuvable !
2009-06-09 23:08:49: Pas de fichiers .part trouvés
2009-06-09 23:08:49: 0 fichier partagé connu trouvé
2009-06-09 23:08:50: Votre copie d'aMule est à jour.
2009-06-09 23:08:52: Connexion en cours
2009-06-09 23:08:52: Aucun serveurs valides trouvé dans la liste auquel se connecté.
2009-06-09 23:08:52: ThreadScheduler: Completed task 'AICH Syncronizing', 0 tasks remaining.
2009-06-09 23:08:52: Chargement du fichier server.met : /home/Kevin/.aMule/server.met.download
2009-06-09 23:08:52: 28 serveurs trouvés dans server.met
2009-06-09 23:08:52: Téléchargement terminé de la liste de serveur depuis http://gruk.org/server.met.gz
2009-06-09 23:08:59: Seulement 0 contact Kad disponible, nodes.dat non écrit
2009-06-09 23:09:03: Connexion en cours
2009-06-09 23:09:03: Connexion à www.UseNeXT.to 2 (80.237.156.72 - 80.237.156.72:443) utilisation du brouillage de protocole
2009-06-09 23:09:03: Connecté à www.UseNeXT.to 2 (80.237.156.72 : 4661)
2009-06-09 23:09:04: Connexion à Master Server 4 (83.233.30.108 - 83.233.30.108:4500) utilisation du brouillage de protocole
2009-06-09 23:09:04: Connecté à Master Server 4 (83.233.30.108 : 4500)
2009-06-09 23:09:13: AVERTISSEMENT : Master Server 4 (83.233.30.108:4500) - NG : You have a lowid. Please review your network config and/or your settings.
2009-06-09 23:09:13: Connexion établie sur : Master Server 4
2009-06-09 23:09:13: Nouvel ID client : 3356310
2009-06-09 23:09:13: AVERTISSEMENT : Vous avez reçu un Low-ID !
2009-06-09 23:09:13:     La raison la plus probable est que vous êtes derrière un pare-feu ou un router.
2009-06-09 23:09:13:     Pour plus d'informations, consultez http://wiki.amule.org
J'ai une Freebox. Comment doit-je configurer mon routeur ? Et quels ports ouvrir ?

Merci pour votre aide.
Et quel oeil ouvrir aussi ? En plus le message est en français !
2009-06-09 23:09:13: La raison la plus probable est que vous êtes derrière un pare-feu ou un router.
2009-06-09 23:09:13: Pour plus d'informations, consultez http://wiki.amule.org
Faut te mastiquer ta purée aussi ?
Il faut que tu ouvres les bons ports UDP et TCP dans ton pare feu. Dans le pare feu, tu vas dans l'onglet "autres ports" et tu ajoutes le bon port avec le bon protocole, et tu valides le tout. Tu es derrière un routeur ?
@Sven
Il a une freebox mais il ne nous dit pas si cette freebox est paramétrée en pont ou en routeur.
Tu devrais faire un petit tour sur eMule France.
Ce site m'a bien aidé pour trouver les bons paramètres.
Merci pour vos réponses.
J'ai suivi un tuto sur le site que m'as donné DalP ( celui ci ==> Tuto Free ), j'ai également regardé wiki.amule.org. Mais rien à faire c'est toujours pareil. Ah oui et ma Freebox est configuré en tant que routeur. Au fait SeLinux est configuré en mode strict ( celui qu'il y avait par défaut à l'installation ).
peux-tu faire
sous root
iptables -L
et sous ton login
grep Port ~/.amule/amule.conf

et la redirection (NAT) définie dans ta freebox en tant que routeur
tu peux dire exactement quels ports tu as ouverts? avec quels flux ? si le nat est activé dans ta freebox ?

Ce sont les seules questions sauf si tu as aussi activé iptables.
C'est pas bien compliqué tout ça :
1 / Assigne une IP fixe à ton PC (via networkmanager, network ous autres...), ça te facilitera les choses.
2 / Translation des ports dans la freebox. Tout simplement tu fait pointer les ports que tu as configuré dans amule vers ton PC (d'où l'intérêt de l'ip fixe) ("routage")
3 / Ouvre les ports sur ton PC. Par défaut Netfilter laisse pas passer grand chose venant de l'extérieur... Donc tu utilise soit iptables, soit l'outil graphique de gnome pour accepter les connexion sur ces ports...
4 / Reconnecte amule.

NB: ce sujet serait peut-être plus approprié dans la section support général plutôt qu'installation...
@ pmarion :

Résultat de : grep Port ~/.amule/amule.conf
[Kevin@localhost ~]$ grep Port ~/.amule/amule.conf
grep: /home/Kevin/.amule/amule.conf: Aucun fichier ou dossier de ce type
Résultat de : iptables -L
[root@localhost ~]# iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination
ACCEPT     all  --  anywhere             anywhere            state RELATED,ESTABLISHED
ACCEPT     icmp --  anywhere             anywhere
ACCEPT     all  --  anywhere             anywhere
ACCEPT     tcp  --  anywhere             anywhere            state NEW tcp dpt:ssh
REJECT     all  --  anywhere             anywhere            reject-with icmp-host-prohibited

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination
REJECT     all  --  anywhere             anywhere            reject-with icmp-host-prohibited

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
@ nouvo09 :

J'ai ouvert les ports 5883 en TCP et 5884 en UDP. Le mode routeur de ma Freebox est activé ainsi que le DHCP. La " Réponse au ping " est désactivé, le " Proxy WOL " aussi ainsi que le UPNP. La catégorie " Redirection des ports " est rempli avec les deux ports cités en haut cependant les catégories " Redirection de plages de ports " et " Baux DHCP permanents " sont vides.

Doit-je installer iptables comme le dit pii ?
Tu dois ouvrir le port 4662 en tcp et 4672 en udp.

T aurais trouvé ça en 3 mn sur google.

Et commence par tester en arretant iptables, tu verras après
Pour arreter iptables je fais :

yum stop iptables ?
Salut,


su -
mot de passe root
service iptables stop
iptables (ou plutôt Netfilter) est un service, disponible et activé par défaut sur Fedora (et de nombreuses distributions...). C'est ton pare-feu quoi...
Je te conseillais d'utiliser une ip fixe car cela simplifie grandement la configuration dans d enombreux cas... Sinon fait comme te l'as dit nouvo9, désactive iptables pour les test, ça te permettra de voir où se situe le problème.
Pour les ports d'amule, lance aMule, préférences ->Connexion. Tu trouvera ici les ports utilisés (nombreux sont ceux qui préconisent de les changer...).
grep Port ~/.amule/amule.conf
grep: /home/Kevin/.amule/amule.conf: Aucun fichier ou dossier de ce type
Alors essaie
grep -i port /home/Kevin/.aMule/amule.conf


Excuse moi :
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
je ne confondrais plus .amule avec .aMule
Voila :
[Kevin@localhost ~]$ grep -i port /home/Kevin/.aMule/amule.conf
Port=5662
UDPPort=5672
UPnPTCPPort=50000
ECPort=4712
Port=4711
WebUPnPTCPPort=50001
IsClientCryptLayerSupported=1
ProxyPort=1080
[Kevin@localhost ~]$
Dans le menu d'administration de la Fedora tu as un reglage "parefeu". Est-ce que t'es allé rajouté les ports de la Mule ? Ceux qui sont dans aMule dans les préférence (tu as un TCP, un UDP et un UDP qui vaut le TCP+5 un truc comme ça).
kevfinal wrote:Voila :
[Kevin@localhost ~]$ grep -i port /home/Kevin/.aMule/amule.conf
Port=5662
UDPPort=5672
UPnPTCPPort=50000
ECPort=4712
Port=4711
WebUPnPTCPPort=50001
IsClientCryptLayerSupported=1
ProxyPort=1080
[Kevin@localhost ~]$
Je ne comprends pas pourquoi tu as changé les ports standards préconisés par amule, mais soit.

Tu dois

1) configurer ta machine en IP fixe (ou en adresse réservée dans le serveur DHCP de la box)

2) paramétrer le routage de ta freebox de telle sorte que les entrées sur les ports 5662 et 5672 soient redirigées vers l'adresse IP de ta machine.

3) Désactive iptables le temps des essais
# chkconfig iptables off

Une fois que amule fonctionnera comme ca, tu pourras t occuper de iptables (dont je en vois aucunement l'utilité si tu es derrière une box)
Voilà, c'est bon comme je l'ai configuré ?





PS : J'ai aussi désactivé IPtables.

EDIT : Pour voir l'image faire un clic droit et afficher image.