Hallo zusammen,
wir haben unser System (Multi-ServerSystem mit “Master” und 18 Schul-“Slave”) seit über 10 Jahren in Betrieb und aktuel auf UCS4.4-7 mit UCS@school 4.4 v9.
Seit dem letzten Update von UCS@school von Version 4.4 v8 nach 4.4 v9 haben wir als Ergebnis der Systemdiagnose -> UCS@school Consistency Check massenhaft Probleme an Userobjekten.
Beispiel aus Systemdiagnose:
uid=xxxxxx,cn=schueler,cn=users,ou=KWOSZ,dc=ssvaffo,dc=local
- Not member of group cn=Domain Users KWOSZ,cn=groups,ou=KWOSZ,dc=ssvaffo,dc=local
Ergebnis aus udm users/user list
cn=Domain Users kwosz,cn=groups,ou=KWOSZ,dc=ssvaffo,dc=local
Seit Jahren sind bei uns die OU’s großgeschrieben und und die Gruppe 'Domain Users ’ ou kleingeschrieben - Standard bei Erstellung einer OU.
Jetzt wird beim o.g. Check nach 'Domain Users ’ grossgeschrieben geprüft. Darum werden aller User als Fehler angezeigt.
Selbst beim Cli-Import über import_user wird nach gross geprüft und bringt bei uns den Fehler:
2021-03-23 12:16:44 DEBUG base.get_only_udm_obj:1063 Getting LegacyImportStudent UDM object by filter: (&(|(objectClass=ucsschoolTeacher)(objectClass=ucsschoolStaff)(objectClass=ucsschoolStudent))(ucsschoolSourceUID=LegacyDB)(ucsschoolRecordUID=schulzs01))
2021-03-23 12:16:44 ERROR validator.validate:493 0dd5ddd3-f5c3-4150-8c8f-80f024cdf77b UCS@school Object uid=xxxx,cn=schueler,cn=users,ou=KWOSZ,dc=ssvaffo,dc=local with options {‘default’: True, ‘ucsschoolStudent’: True} has validation errors:
- is missing groups at positions [‘cn=Domain Users KWOSZ,cn=groups,ou=KWOSZ,dc=ssvaffo,dc=local’]
2021-03-23 12:16:44 ERROR validator.validate:493 d4cb22bd-de2e-4ece-80fb-3027ac3a1d81 UCS@school Object uid=xxxx,cn=schueler,cn=users,ou=KWOSZ,dc=ssvaffo,dc=local with options {‘default’: True, ‘ucsschoolStudent’: True} has validation errors:
- is missing groups at positions [‘cn=Domain Users KWOSZ,cn=groups,ou=KWOSZ,dc=ssvaffo,dc=local’]
Warum wird dies beim Check und Validation nicht berücksichtigt?
Gruesse
Detlef