Hallo Zusammen,
wir haben schon seit mehreren Monaten das Problem, dass man keine CalDAV’s von anderen Benutzern im emClient hinzufügen kann.
CalDAV nutzen wir über eGroupware. Normalerweise war es immer so, dass man sich Kalender von Kollegen in den Kontoeinstellungen hinzufügen konnte. Als URL haben wir diese immer verwendet
https://egroupware.unseredomain.de/egroupware/groupdav.php/benutzername/calendar/
Dann wurden der eigene Benutzername und das Passwort dazu getragen (Zugriff auf den jeweiligen Kalender vorausgesetzt).
Merkwürdigerweise wird dann der eigene Kalender in diesem Schritt hinzugefügt. Es soll aber der Kalender eines anderen Nutzers hinzugefügt werden.
Leider funktioniert das nicht mehr so richtig seit dem emClient Update 8.2.1180. Mit der Version 8.1.1087 hat noch alles wunderbar funktioniert.
In den Kontoeinstellungen stellt man leider fest, dass auch falsche Einstellungen des Standard Ordners angezeigt werden, siehe hier:
Hier müssten die Ordner entweder leer sein oder halt vom anderen Nutzer angezeigt werden.
Wenn man sich die Eigenschaften des Kalenders anzeigen lässt, kommt folgendes dabei raus:
Sieht auch sehr merkwürdig aus.
Soweit ich in den Logfiles lesen konnte, fragt der emClient jedes Mal die Eigenschaften vom eGW Server ab und bekommt dann für den Benutzer mit dem man sich authentifiziert die entsprechenden Eigenschaften zurückgeliefert.
Und der bekommt dann eben immer die Kalender / Adressbücher und Infolog von dem Benutzer selbst zurück.
Diese trägt er dann im Account als Standardordner ein.
Ist dieses Problem bekannt? Gibt es eine Lösung bzw. einen Workarround dafür?
Wir nutzen aktuell die emClient Version 8.2.1659 und die eGroupware Version 21.1.20220207 (Docker).
Vielen Dank im Voraus.
Grüße Andy