I am running webmin 1.470 and virtualmin Version 3.67. I recently realised that I had not configured my proftpd - and as this would not install via webmin I finally followed one of your forums and installed proftpd version 1.30.
This then allowed me full access to proftpd config via webmin and allowed me to telnet to port 21. As well as this a netstat -tanpu told me that port was open and listening. All good so far.
I then entered virtualmin and clicked one one of the virtual sites, and then added a new FTP user. But when I tried to login with the username I keep getting prompted for a password. I had created teh user with a password and so I entered this - but no matter what un/pw variations I try I keep getting blocked via my FTP client:
STATUS:> [2009/06/23 04:21:31 PM] Socket connected. Waiting for welcome message... [2009/06/23 04:21:32 PM] 220 FTP Server ready. STATUS:> [2009/06/23 04:21:32 PM] Connected. Authenticating... COMMAND:> [2009/06/23 04:21:32 PM] USER diankeftp.dianke [2009/06/23 04:21:32 PM] 331 Password required for diankeftp.dianke. COMMAND:> [2009/06/23 04:21:32 PM] PASS ***** [2009/06/23 04:21:35 PM] 530 Login incorrect. ERROR:> [2009/06/23 04:21:35 PM] Not logged in. STATUS:> [2009/06/23 04:21:36 PM] Connection closed.
Looking in /var/log/messages I see:
FTP session opened. PAM(diankeftp.dianke): Authentication failure.
Why is this not authenticating the pw - is there perhaps a path wrong in the config that I have missed (where do virtual hosts add FTP users and pw's)??
Any and all help is much appreciated!