pureftpd – échec de l'authentification de connection

Je suis sur openSUSE 10.2, en utilisant pure-ftpd v1.0.21

J'ai ajouté un nouvel user virtuel, mais je ne peux pas me connecter (le mot de passe est ok)

Sortie du journal détaillé:

Apr 10 17:10:35 hostzzz pure-ftpd: ([email protected]) [INFO] New connection from xxx.yyy.zzz.uuu Apr 10 17:10:35 hostzzz pure-ftpd: ([email protected]) [DEBUG] 220-Welcome to Pure-FTPd. Apr 10 17:10:35 hostzzz pure-ftpd: ([email protected]) [DEBUG] 220-You are user number 1 of 10 allowed. Apr 10 17:10:35 hostzzz pure-ftpd: ([email protected]) [DEBUG] 220-This is a private system - No anonymous login Apr 10 17:10:35 hostzzz pure-ftpd: ([email protected]) [DEBUG] 220-IPv6 connections are also welcome on this server. Apr 10 17:10:35 hostzzz pure-ftpd: ([email protected]) [DEBUG] 220 You will be disconnected after 15 minutes of inactivity. Apr 10 17:10:35 hostzzz pure-ftpd: ([email protected]) [DEBUG] Command [user] [someuser] Apr 10 17:10:35 hostzzz pure-ftpd: ([email protected]) [DEBUG] 331 User someuser OK. Password required Apr 10 17:10:35 hostzzz pure-ftpd: ([email protected]) [DEBUG] Command [pass] [<*>] Apr 10 17:10:35 hostzzz pure-ftpd: ([email protected]) [DEBUG] 530 Login authentication failed Apr 10 17:10:35 hostzzz pure-ftpd: ([email protected]) [WARNING] Authentication failed for user [someuser] Apr 10 17:10:41 hostzzz pure-ftpd: ([email protected]) [INFO] Logout. Apr 10 17:10:41 hostzzz pure-ftpd: ([email protected]) [DEBUG] 530 Logout. 

C'est un ancien server de production, et apparemment il y a des users FTP qui peuvent se connecter, donc il semble que ce soit un nouveau problème d'user

Des idées pour un debugging supplémentaire? D'autres se connectent pour vérifier? Une configuration à vérifier?

Aargh!

De README.Virtual-Users :

Vous pouvez append, modifier et supprimer des users avec les commands précédentes, ou en éditant manuellement /etc/pureftpd.passwd. Mais le server FTP ne considérera pas les modifications apscopes à ce file, tant que vous ne les avez pas validées.

Donc, simplement

 pure-pw mkdb 

ou

 pure-pw passwd joe -m 

fait le travail