6.0.0-git
2024-04-25
Last Modified 2005-05-05 by Guest

How to configure a device to sync with Horde 3.1 (HEAD)

Syncing is currently development-level code - you need to be able to at least read logfiles! Testing is welcome; please report to the sync list (sync@lists.horde.org), but please keep in mind that the code is still in heavy development.

  • The sync URL is http(s)://pathtoyourhordeinstall/rpc.php
    • Username/password: your Horde account data
    • Databases (sometimes called remote settings) must be calendar, tasks, notes, or contacts.
    • For debug output create dir /tmp/sync and make it writeable by web server
    • Set log level to PEAR_LOG_DEBUG in Administration:Horde Setup_Logging. It may be helpful to filter the logs as follows:


tail -f /tmp/horde.log | grep "SyncML:"

  • For sync4j outlook syncing, use at least SyncClient PIM Outlook version 1.3.9 available from sync4j.org (v 2.2). The device ID must be sc-pim-outlook or anything containing sync4j so that the Horde backend can identify the connector.
    • For devices using WBXML (P800/P900 and Sync4j don't, most others do) you need a recent (>=0.9) version of the wbxml2 library installed. See http://libwbxml.aymerick.com/.