
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