I played a bit more, but still not working. Error message (Synthesis SyncML, syncing contacts)
Sync failed: Invalid data from server (wrong URL)
Here is the log (user and domain faked):
DEBUG: Backend of class SyncML_Backend_Horde created
DEBUG: Started at 2008-08-18 23:00:37. Packet logged in /tmp/sync/client_10.wbxml
DEBUG: New session created: bbfd615bef54544901bec413bdb9c5bf
DEBUG: Checking authentication for user xxxxx
DEBUG: Authenticated: yes; version: 1.2; message ID: 1; source URI: bd7d18a7ec9c2688bd0e44ef462f08ab347c7536; target URI:
http://www.mydomain.com/horde/rpc.php; user: xxxxx; charset: UTF-8; wbxml: yes
DEBUG: SQL Query by SyncML_Backend_Horde::eraseMap(): DELETE FROM horde_syncml_map WHERE syncml_syncpartner = ? AND syncml_db = ? AND syncml_uid = ?, values: bd7d18a7ec9c2688bd0e44ef462f08ab347c7536, contacts, xxxxx
DEBUG: Creating SyncML_Sync object for database contacts; sync type 203
DEBUG: Received <Final> from client.
DEBUG: Handle <Final> for state Init
DEBUG: Sending <Final> to client
DEBUG: Return message completed
DEBUG: Finished at 2008-08-18 23:00:37. Packet logged in /tmp/sync/server_10.wbxml
DEBUG: Backend of class SyncML_Backend_Horde created
DEBUG: Started at 2008-08-18 23:00:45. Packet logged in /tmp/sync/client_11.wbxml
DEBUG: Finished at 2008-08-18 23:00:45. Packet logged in /tmp/sync/server_11.wbxml