Apache Timout wenn LDAP-Quellserver offline

Apache Timout wenn LDAP-Quellserver offline

von Herr Müller -
Anzahl Antworten: 1

Hallo zusammen,

wir "beladen" unsere Moodle-Instanz per LDAP von dem schuleigenen IServ-Server. Der läuft aber sehr instabil und die Verbindung bricht dauernd ab. 
Das hat zur Folge, dass jeder aktuell aktive Benutzer in Moodle im Timeout festhängt und die Seite nicht mehr geladen werden kann.
Die LDAP-Abfrage ist die einzige Verbindung zu diesem Server. Moodle wird extern gehostet.

Was kann ich machen, um zu verhindern, dass Moodle jedesmal steht, wenn der LDAP-Server offline ist?

(Um es für die Schüler*innen einfach zu halten sollte der Login weiterhin mit den bekannten Zugangsdaten stattfinden.)

Herzliche Grüße
Christoph

Mittelwert:  -
Als Antwort auf Herr Müller

Re: Apache Timout wenn LDAP-Quellserver offline

von Visvanath Ratnaweera -
Nutzerbild von Besonders aktive Moodler Nutzerbild von Translators
Ich kenne IServ nicht aber dies ist das erwartete Verhalten. Moodle sucht über den Anmeldenamen in seiner Datenbank und findet die Authentisierungsmethode. Bei externer Authetisierungen muss die externe Stelle das Kennwort bestätigen, eben extern heisst, Moodle speichert das Kennwort nicht, weder Klartext noch in verschlüsselter Form.

Jetzt zu IServ, es ist ein LDAP-Server, https://docs.moodle.org/en/LDAP_authentication ? Und es ist ein Dienst beim Hersteller/Anbieter in Gegensatz zu Software, die man in einem eigenen Server installieren kann? (Stichwort https://de.wikipedia.org/wiki/Software_as_a_Service) Dann ist euer Moodle von diesem Anbieter abhängig. Moodle kann nicht mal so und mal anders reagieren. Denkbar wäre, zum Beispiel Moodle sessions langlebig zu machen, sagen wir eine Woche. Das sind aber Behelfslösungen, wenn die Ursache, instalbile Authentisierung, bleibt.

Das gesagt, ich sehe, dass du im engl. Forum Antworten bekommst: https://moodle.org/mod/forum/discuss.php?d=418351. Es ist nicht willkommen dieselbe Frage mehrfach zu stellen, die freiwillige Community arbeitet entsprechend mehrfach! Da es jetzt passiert, bitte dort weiterfahren und idealerweise die Lösung dann für die dt. Community hier zusammenfassen.