aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: ECServer  (Read 2327 times)

snoïd

  • Newbie
  • Karma: 0
  • Offline Offline
  • Posts: 3
ECServer
« on: June 05, 2005, 01:49:29 AM »

Bjr à tous,

quelqu'un sait t'il ce qu'est ECServer ?

Quand je lance amule (1.2.8), j'ai entre autres le message suivant qui s'affiche sur la console :

ECServer listening on port 4712.

Je n'ai trouvé aucune explication en faisant des recherches.

Je me suis posé cette question car voici ce qui m'arrive : j'ai changé ma version de distrib sur ma passerelle (Slackware 10.0 kernel 2.4.26 -> Slack. 10.1 k. 2.4.29) et configuré à l'identique (en particulier mêmes règles iptables). Or maintenant les serveurs connectent pendant une dizaine de minutes puis ne connectent plus et disparaissent après 10 échecs. Cependant pour le reste aMule continue à très bien fonctionner (je reste connecté, le serveur diffuse mes fichiers et m'envoie des sources, mais je ne peux plus faire de recherches).

J'ai NATé le port 4712 en tcp et udp, mais ça n'a rien changé. Je suppose que mon problème vient du noyau 2.4.29 qui doit interpréter certaines tentatives de connexions comme des attaques et coupe au bout de 10 minutes.

Donc :
- par curiosité, qu'est-ce qu'ECServer ? Est-il utile de le nater ?
- auriez-vous une idée pour résoudre mon problème de connexion aux serveurs ?

Merci.
Logged

xit

  • Jr. Member
  • **
  • Karma: 0
  • Offline Offline
  • Posts: 50
Re: ECServer
« Reply #1 on: June 06, 2005, 12:29:37 AM »

EC = External connections
Utilisé par le webserver et le remote-gui.
Si tu utilises amule de manière standard tu dois nater 4662 TCP et 4672 UDP c'est suffisant.

xit
Logged

snoïd

  • Newbie
  • Karma: 0
  • Offline Offline
  • Posts: 3
Re: ECServer
« Reply #2 on: June 06, 2005, 02:29:14 AM »

ok, merci

je connaissais pas le webserver http://www.amule.org/wiki/index.php/AMuleWeb
J'ai donc stoppé la translation d'addresse sur ce port.

Ça peut aider certains, voici mes règles pour nater :

iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 43482 -j DNAT --to-destination 192.168.0.22:43482
iptables -t nat -A PREROUTING -i eth1 -p udp --dport 43492 -j DNAT --to-destination 192.168.0.22:43492
iptables -t nat -A PREROUTING -i eth1 -p udp --dport 43485 -j DNAT --to-destination 192.168.0.22:43485

J'ai donc également naté le port udp 4665 (configuré en 43485). Je suis pas certain que ce soit utile, mais c'est pas évident de trouver de la doc sur ce sujet.

@+
Logged

xit

  • Jr. Member
  • **
  • Karma: 0
  • Offline Offline
  • Posts: 50
Re: ECServer
« Reply #3 on: June 07, 2005, 08:39:25 PM »

exact !

http://www.amule.org/wiki/index.php/Firewall

il me manquait TCP+3 en UDP et pourtant ca fonctionnait quand meme ...

xit
Logged