Last Modified 10/30/2009 by Jan Schneider Show changes for 5.0
SyncHowTo Reload Page
EditPage | Lock | MergeOrRename | BackLinks | LikePages | AttachedFiles | History | Back to

Table of Contents

  1. How to replicate data with Horde and your phone, PDA or Outlook
    1. General information
    2. Information for syncing with Outlook or Blackberry
    3. Information for syncing PDAs with the Synthesis client
    4. Information for syncing Horde with Evolution
    5. Sync clients being used succesfully:
    6. FAQ
      1. It's not working! I get a message like "Invalid response" on the phone or "Server returned error code -1" on Funambol clients
      2. It's not working! I get a "System Error!" on my mobile device when trying to synchronize
      3. It's not working with Funambol 7.0.8 (Windows Mobile) (first sync does not start)
      4. It's still not working! What can I do?
      5. I Want to test syncing on my PC, does some Palm or PocketPC emulator exist and how do i use it?
      6. Incorrect username or password

How to replicate data with Horde and your phone, PDA or Outlook

This is Horde the SyncML Howto page. It describes how to setup your phone, PDA, or Outlook to synchronize its data (calendar, events, tasks, notes) with Horde. You might also want to check out these pages:

General information

Syncing is beta quality code - to help fixing bugs and locating issues 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 development.

Information for syncing with Outlook or Blackberry

Information for syncing PDAs with the Synthesis client

Information for syncing Horde with Evolution

How to configure Horde with Syncevolution (based on Sync4j) : http://www.estamos.de/projects/SyncML/Compatibility.html#Horde

Sync clients being used succesfully:

FAQ

It's not working! I get a message like "Invalid response" on the phone or "Server returned error code -1" on Funambol clients

There's a chance that SyncML processing stopped due some PHP error in the server. We try to catch these errors, but sometimes they are passed to the phone so the phone gets confused because it doesn't receive a valid XML message. To catch even those error message, you need to make PHP log errors to a file: edit your php.ini and include a line like error_log = /var/log/php.log. Then try a sync and check if anything comes up in this log.

Another common pitfall is a bug in some older Funambol clients: The clients propagate that they are able to handle "deflate" encoded HTTP traffic while in fact they don't. This affects e.g. the 6.0.x series of the Outlook Plugin, probably others too. This has been fixed with later versions, i.e. the 6.5.x Outlook Plugins. Either upgrade to a newer Funambol client, or configure your web server to not send deflate encoded HTTP responses for the horde directory, even if the client tells to do so.

It's not working! I get a "System Error!" on my mobile device when trying to synchronize

Check the SyncML Version that the device is trying to use. Version 1.2 gave this error, Version 1.1 worked without problems (Nokia E71 Symbian).

It's not working with Funambol 7.0.8 (Windows Mobile) (first sync does not start)

Funambol tries to sync a folder 'configuration' when a new server is added - old versions of rpc.php ignore this request, newer versions abort the process
Quick Fix: Do a first sync with an older server (I used eGroupware 1.4 - its interface seems to be based on Horde's) and afterwards change the sync URL with a registry editor to the one you intend to use.
Or even better, help fixing this problem: http://bugs.horde.org/ticket/8621

It's still not working! What can I do?

Please follow the directions in SyncMLProblemReport and report the problem to the sync mailing list.

I Want to test syncing on my PC, does some Palm or PocketPC emulator exist and how do i use it?

Please see the PdaEmulators page for info.

Incorrect username or password

Try performing a complete factory reset (worked for Nokia E71)