Hallo Zusammen,
meine erster Post hier im Forum.
Ich habe das selbe Problem wie der Threat Owner. Serientermine, die ich direkt in der Egroupware erstellt habe, werden nicht via DAVdroid auf das Handy übertragen. Das Problem liegt aber nicht an DAVDroid,
Kurz zur Version:
Egroupware 17.1.005
Server: OpenSuSE Leap 42.3
PHP 7.0.7
Apache 2.4.23
Betroffen sind nur Serientermine, die für eine Gruppe erstellt wurden. Bei meiner Analyse habe ich folgendes festgestellt:
Wenn ich mit dem Browser das GroupDAV Modul direkt ansteuere und versuche, die ICS Datei eines Serientermins herunterzuladen, dann bekomme ich eine leere Datei übertragen.
Mache ich das gleiche über den Einstieg eines einzelnen Benutzers, dann funktioniert die Übertragung. Dann bekomme ich eine ICS Datei mit Inhalt ausgeliefert.
Also
https:///egroupware/groupdav.php//calendar/4711.ics
funktioniert nicht. Und:
https:///egroupware/groupdav.php//calendar/4711.ics
funktioniert. Wie gesagt, es handelt sich um exakt den selben Termin.
Wenn ich das Debug über die GUI aktiviere hiflt das leider nicht viel. Im funktionierenden Fall sieht man, dass eine ICS Datei mit Inhalt erstellt wurde, im anderen Fall halt eine leere. Hier müsste man vermutlicht tiefer in den Code einsteigen, um den Fehler zu finden.
Wo kann ich da ansetzen?
Danke und viele Grüße,
Bossi