Problème

localhost.localdomain - Failed binding to 0.0.0.0, port 21: Address already in use

Solution

netstat -anop | grep "21"

Dans mon cas, la ligne retournée qui m’interessait était celle-ci :

tcp 0 0 0.0.0.0:21 0.0.0.0:* LISTEN 990/inetd off (0.00/0/0)

En effet, pour une raison inconnue, inetd utilise le port 21 du serveur, habituellement réservé au FTP. Dans mon cas, la seule solution (un peu bourrin, j’avoue) fut d’arrêter inetd, relancer proftpd, puis redémarrer inetd :

`aveeva:~# /etc/init.d/inetd stop

Stopping internet superserver: inetd.

aveeva:~# /etc/init.d/proftpd start

Starting ProFTPD ftp daemon: proftpd.

aveeva:~# /etc/init.d/inetd start

Starting internet superserver: inetd.

`

Also on:

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

This site uses Akismet to reduce spam. Learn how your comment data is processed.