Je suis passé au noyau 2.6 j'ai un ptit souci avec mon service ftp (vsftpd) qui ne fonctionne plus correctement:
- La connexion s'établit bien, mais dès la première commande il me renvoie un
message d'erreur:
Connected to localhost.
220 (vsFTPd 1.2.1)
Name (localhost:jnoune): jnoune
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> ls
500 OOPS: cap_set_proc
ftp: bind: Address already in use
ftp>
et il arrive parfois qu'il ne dépasse même pas le login si je laisse le nom par défaut (mais pas systématiquement):
Connected to localhost.
220 (vsFTPd 1.2.1)
Name (localhost:jnoune):
331 Please specify the password.
Password:
500 OOPS: cap_set_proc
Login failed.
Remote system type is Login.
ftp>
Bref, il y a probablement une différence due au passage du noyau 2.4 au 2.6 puisque c'est la seule modification que j'ai faite entre les deux tests. J'ai testé ce we avec le tout dernier noyau 2.6.1 et mon problème persiste.
J'ai pas testé les derniers snapshots mais à priori rien dans les changelogs concernant un problème de "capability".
Ne voyant plus très bien où chercher, je voulais donc savoir si à tout hasard vous auriez eu ce type de souci ou une idée de ce que représentait la fameuse procédure "cap_set_proc" et quel serait son rapport avec le noyau.
Comme je l'ai compilé moi-même, que pas mal de modifs ont été
apportées dans les options et que je suis loin d'en maîtriser l'intégralité, il est aussi fort probable que je sois passé à coté d'un détail qui ne pardonne pas..
Ou peut-être une option à rajouter dans la config du démon ftp?
Bref, en cas d'idée je suis preneur.
Message édité par jnoune le 13-01-2004 à 11:30:34