Univention Bugzilla – Bug 27174
Connector bleibt in Initialisierungsphase
Last modified: 2012-06-11 06:29:32 CEST
Bugfix sollte nach UCS@school übernommen werden. +++ This bug was initially created as a clone of Bug #27173 +++ Aufgefallen im Rahmen von Bug #26806. Wenn die Initialisierung zu lange dauert, in diesem Fall aufgrund von Bug #27172, dann wird die Verbindung zum S4 LDAP abgebaut und bei der nächsten Suche gibt es einen LDAP Server Down Traceback. Die Suche nach den Änderungen beginnt dann wieder von vorne.
Meldung aus connector-s4-status.log: done: Can't contact LDAP server during ucs-poll, sync not possible.
Die Verbindung wird jetzt wieder geöffnet.
OK LDAP IDLE Timeout wurde auf auf 10s gesetzt, in s4connector/s4/__init__.py in s4.poll() wurde am Anfang ein time.sleep(15) eingefügt. Damit sollte der LDAP IDLE Timeout provoziert werden. Ohne den Fix, gab es bei Ändernungen in s4 in connector-s4-status.log dann die Meldung try to sync 5 changes from S4 done: Can't contact LDAP server during ucs-poll, sync not possible. und die Änderungen wurden nicht ins UCS Übernommen. Mit dem Fix hat es dann geklappt.
UCS@school 3.0 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer neueren Version von UCS@school erneut auftreten, so sollte dieser Bug dupliziert werden: "Clone This Bug"