I am unable to authenticate against LDAP. My server is running the latest version of RHEL7.
python-cherrypy-3.2.2-4.el7.noarch
python-ldap-2.4.15-2.el7.x86_64
ldap_bind_dn: o=WH
ldap_bind_pass: withheld
ldap_bind_user: cn=filelocker,o=services
ldap_displayname_attr: fullName
ldap_domain_name: BLANK
ldap_email_attr: staffemailshort
ldap_first_name_attr: givenName
ldap_last_name_attr: sn
ldap_user_name_attr: cn
ldap_host: ldaps://server.withheld.edu
I have verified that the application works if I enable Anonymous bind on the LDAP server.
I have also sperately verified that my LDAP creditials are correct.
Using LDAP authentication I was orginally given this error:
[13/Nov/2017:09:54:15] Error in authenticating user "jbliss1": {'info': 'Anonymous Simple Bind Disabled.', 'desc': 'Inappropriate authentication'}
The code in this bug; https://sourceforge.net/p/filelocker2/bugs/88/ fixed it for me, but presented a new error message:
[13/Nov/2017:10:16:17] Error in authenticating user "jbliss1": 'ascii' codec can't encode character u'\u200b' in position 18: ordinal not in range(128)
Please let me know if I can provide any addtional information.
I forgot to include:
ldap_is_active_directory: No
Yes. We're having the same problem. Filelocker v2.6, CentOS 7.4.