I am using Virtualmin on CentOS 6.2. A user can't log in via ftp. It simply says authentication failed. I have set the password manually, and tried to log in but it always says authentication failed. I did some googling, all I could find is a mention of shells. The shell is listed in /etc/shells and I can log in via SSH with the credentials. For some reason proftpd is not working.

I turned up error reporting and only got an incorrect password message. The password is not incorrect.

From /var/log/proftp/error.log Aug 28 23:15:19 melqart.secusrvr.com proftpd[25913] 27.50.90.194 220.245.128.9[220.245.128.9]): USER hiddenwiki (Login failed): Incorrect password.

I can't work this out it is driving me crazy, very little is reported in the log. Does anyone experienced with proftpd know what to do?