Hi all,

My colleagues and I are scratching our heads to figure out what goes
wrong when we are setting up a new ProFTPd server and connecting to an
older LDAP server (CentOS 5 - we want all refurbished at the end).

The new ProFTPd is on Ubuntu 20.04 and uses mod_ldap.

We can connect to the LDAP server, getting uid etc., but then it says:

2020-10-22 12:27:22,998 mod_ldap/2.9.4[1510]: bad password for user ftptest

It works if we use the "old fashioned way" as our old server had:
using nsswitch.conf.

Interestingly, the LDAP server gives back, using ldapsearch

userPassword:: e0NSWVBUfUFDOTl5RjBhWVNZNmM=

When using a system user, I have this:

# getent shadow|grep -i ftptest
ftptest:ACJJox72N4DZQ:14740::99999:7:::

I wonder what the password hash above is, they all start with
"e0NSWVBUf" , and whether we are missing anything in the ProFTPd
configuration so it 'understands' it.

As said, the OpenLDAP server runs on CentOS5, so it is old, very old..
(openldap-2.3.43-3.el5), don't ask me why it's still there ;-)

Do you have any ideas what I can do to get ProFTPd working with it?

Thank you
Peter
_______________________________________________
luv-main mailing list
[email protected]
https://lists.luv.asn.au/cgi-bin/mailman/listinfo/luv-main

Reply via email to