Hallo zusammen,
ich versuche, LDAP in unserem lokalen Discourse einzurichten, um den LDAP-Server unserer Universität zu nutzen. Ich habe eine funktionierende Konfiguration einer anderen Anwendung von einem Kollegen erhalten und versucht, sie für die Verwendung mit dem Discourse-LDAP-Plugin (GitHub - jonmbake/discourse-ldap-auth: Discourse plugin to enable LDAP/Active Directory authentication.) anzupassen, aber ich bekomme es nicht richtig hin. Vermutlich habe ich die Syntax oder die Attributnamen falsch gewählt. Leider habe ich keine Erfahrung mit LDAP.
Die Verbindung zum Server scheint zu funktionieren, aber ich erhalte immer “(ldap) Authentication failure! invalid_credentials encountered.”
Unten finden Sie die aktuelle Discourse-LDAP-Konfiguration sowie die funktionierende Konfiguration der anderen Anwendung.
Vielen Dank im Voraus für Ihre Hilfe!
Beste Grüße,
Marco
Referenz:
LDAP_HOST="ldaps://ldap.uni-freiburg.de"
LDAP_PORT=636
LDAP_USE_SSL=True
LDAP_BASE_DN="dc=uni-freiburg,dc=de"
LDAP_USER_DN="ou=people"
LDAP_USER_RDN_ATTR="cn"
LDAP_USER_LOGIN_ATTR="uid"
LDAP_USER_OBJECT_FILTER="(objectclass=*)"
LDAP_SEARCH_FOR_GROUPS=False
LDAP_USER_SEARCH_SCOPE="SUBTREE"
