Nextcloud hat Probleme mit der Verbindung zum LDAP Server (Zentyal). Wie kann man die LDAP-Einstellungen erreichen, testen und ggf. ändern?
Das Problem
Nextcloud ist für die User mit einem LDAP Server (Zentyal) verbunden. Jetzt funktioniert die Verbindung nicht mehr. Leider ist ein Login nicht mehr möglich, und auf die Einstellungen kommt man auch nicht mehr.
Die Lösung
Die Lösung ist, LDAP abzuschalten, sich mit dem lokalen Administrator anmelden, LDAP wieder einzuschalten.
1. LDAP ausschalten
LDAP kann man mit Hifle von OCC ausschalten, dazu folgenden Command eingeben:
sudo -u www-data php occ app:disable user_ldap
2. Anmelden mit lokalen Administrator
Wenn LDAP ausgeschalten ist, dann ist ein Login mit dem lokalen Administrator möglich. Natürlich muss man dazu die Login Daten wissen, und es muss einen lokalen Administrator geben.
3. LDAP einschalten
LDAP danach mit Hilfe von OCC wieder einschalten, dazu folgenden Command eingeben:
sudo -u www-data php occ app:enable user_ldap
4. Link zur LDAP Konfigurationsseite eingeben
Wenn man über das Menü die Konfigurationsseite auswählt, dann kommt immer gleich eine Fehlermeldung. Ist LDAP nicht eingeschalten, dann ist der Menüpunkt LDAP nicht vorhanden.
Als Alternative besteht die Möglichkeit, die Seite direkt im Browser einzugeben: https://your-nextcloud-domain/settings/admin/ldap
Danach können die Zugangsdaten für LDAP eingegeben, geändert und getestet werden.
Hintergrund vom Verbindungsprolbem?
Bei mir ist das Passwort vom angegeben User, der für die Verbindung Nextcloud zu LDAP angegeben wurde, abgelaufen. Ist jetzt auf „Läuft nie ab“ eingestellt, damit sollte es keine weiteren Probleme geben.
Quelle
- Internal Server error after modify LDAP / AD integration
https://help.nextcloud.com/t/internal-server-error-after-modify-ldap-ad-integration/100196/7
Alle Angaben ohne Gewähr!
In diesem Artikel sind Partnerlinks enthalten.
Durch einen Klick darauf gelangt man direkt zum Anbieter.