Broken Proftpd

rndinit0

Verified User
Joined
Jan 15, 2005
Messages
91
Code:
ftp> open localhost
Connected to localhost.
220 ProFTPD 1.3.1 Server ready.
500 AUTH not understood
500 AUTH not understood
KERBEROS_V4 rejected as an authentication type
Name (localhost:root): test
331 Password required for test
Password:
530 Login incorrect.
Login failed.

The problem is I know the user password is correct.

Code:
[root@da custombuild]# rpm -qa krb*
krb5-devel-1.6.1-36.el5_5.4
krb5-libs-1.6.1-36.el5_5.4
krb5-libs-1.6.1-36.el5_5.4
krb5-devel-1.6.1-36.el5_5.4
krb5-workstation-1.6.1-36.el5_5.4

I have no idea how to fix this.

*Note this a VPS on vps.net
 
I was actually more concerned about these messages:

500 AUTH not understood
500 AUTH not understood
KERBEROS_V4 rejected as an authentication type

And not how the user was created, I replaced test with the directadmin admin account.

If I log in with this test user to the DA CP it logs in fine. The user can also open a ssh connection. But cannot ftp.
 
Before digging in too deep I like to verify information given. Sometimes people fake information and that proves to be perilous in finding a solution.

The reason I asked is because sometimes usernames like "test" are reserved or not allowed. I would try a normal username first before assuming its a proftpd problem.

But if you have verified that using the username "test" is not the problem then we can move on to the next step.

What do the logs say when you try to login as "test"?
 
500 AUTH not understood
500 AUTH not understood
KERBEROS_V4 rejected as an authentication type
I believe that's normal; different methods are being tried for authorization before asking for the password. I could be wrong, but that's what I think it means.

Jeff
 
Its just your ftp client sending wrong commands to the ftp server which it doesnt understand. Its not a problem. Dont worry about it :)
 
They're not wrong commands. They're different authentication methods that some FTP daemons use. The FTP client is trying multiple password commands to the server until it finds one that works.

Jeff
 
Back
Top