Öffentliche Ordner Synronisieren

Hallo,

ich wollte meine Öffentliche Ordner Synronisieren. Dafür sollte ich die Folder ID herausbekommen. Allerdings bekomme ich bei dem Script immer einen Fehler.

/usr/share/z-push/backend/zarafa# ./listfolders.php -l SYSTEM

PHP Warning: Module ‘mapi’ already loaded in Unknown on line 0
User ‘SYSTEM’ could not login. The script will exit. Errorcode: 0xffffffff80040115

Was kann ich tun?

Das klingt ein wenig danach, als würde Zarafa in Version >=7.2.3 verwendet werden.

Innerhalb der listfolders.php steht (auch mit Z-Push 2.2.10, ist aber für das nächste Release 2.3.0 bereits befixt) noch der alte Socket drin (0xffffffff80040115 ist ein Network Error, er kann also den Server nicht erreichen).

Damit das Skript wieder funktioniert einfach in Zeile 49 /var/run/zarafa durch /var/run/zarafad/server.sock austauschen.

Ja das neuste Zarafa. Danke das war die Lösung nun funktioniert es :slight_smile:

Soweit hat nun alles gut funktioniert, aber die Öffentliche Ordner auf dem Handy (Galaxy S7 Edge) sehen ich immer noch nicht. Muss ich noch etwas beachten oder geht das mit Android noch nicht?

Das hängt immer davon ab. Nicht jedes Endgerät/jeder Client zeigt auch alle Ordnertypen (mehrfach) an. Für Z-Push 2.2.x muss man noch warten bis das Gerät das nächste mal einen Foldersync schickt, Z-Push 2.3 triggert diesen nun automatisch bei Änderungen in der Hierarchie.

Mastodon