After starting the sync process I can see the message TzPush is: alldone. This message appears at once in the statusbar of Thunderbird.
But on my Horde Server no changes appear in the addressbook of the Horde Groupware..
As I remember TZpush was working With recent versions of Thunderbird / Horde.
Because I don't see any error message and I can't find any log entry on the server I am not able to reproduce the failure.
Please can you help me?
Set tzpush.debugwbxml to 1 in about:config
After setting tzpush.debugwbxml to 1 in about:config I can see some files in ~/.thunderbird/profilefolder/wbxml
wbxml-output wbxml-output-1 wbxml-output-2 wbxml-output-3 wbxml-output-4 wbxml-output-5
In the thunderbird error console I can see a large XML file, but I am not able to understand it. Anyway there are no addressbook entries visible for me ...
After the XML styled entries comes a lot of PHP code ...
Sorry I am not able to understand anything of that ...
Please tell me, wheather I shold post some parts of the error console output.
Anyway the last entry in the error cosole is:
tzpush wbxml status : server error? <
At the beginning of the PHP code entries in the error console I can see the message:
Expecting wbxml but got - <?php
Now after having fixed this, I get only 3 short messages in the error console of tunderbird:
But sync of the addressbook still is not working.
message 1:
sending : <?xml version="1.0"?>
<Provision xmlns="Provision:">
<Policies>
<Policy>
<PolicyType>MS-EAS-Provisioning-WBXML</PolicyType>
</Policy>
</Policies>
</Provision>
message 2:
sending : POST https://my_server/horde/Microsoft-Server-ActiveSync?Cmd=Provision&User=christine&DeviceType=Thunderbird&DeviceId=1441213831126
message 3:
tzpush request status : reported -- 404
I corrected this configuration item.
Now the connection to the server seems to work and also the authentification.
But unfortunately tzpush is not syncing the thunderbird addressbook with the that of turba.
I created a small addressbook with some records. But nothing gets synchronized.
This is the output in the error console of thunderbird:
sending : <?xml version="1.0"?>
<FolderSync xmlns="FolderHierarchy:">
<SyncKey>0</SyncKey>
</FolderSync>
sending : POST http://my_server.xx/Microsoft-Server-ActiveSync?Cmd=FolderSync&User=christine&DeviceType=Thunderbird&DeviceId=1441306432210
Zeitstempel: 03.09.2015 20:59:09
Fehler: URIError: malformed URI sequence
Quelldatei: chrome://tzpush/content/send.js
Zeile: 38
Thank you in advance for help.
Ferdinand
However, I just realized that this bug (the 'Fehler: URIError: malformed URI sequence' one) only triggers if extensions.tzpush.debugwbxml is set to 1 and a contact with a UTF-8 character over 0x7f in one of the synchronized fields is sent.