[cvs] [Wiki] changed: SyncHowTo

Wiki Guest wikiguest at horde.org
Tue Feb 3 22:30:07 UTC 2009


guest [89.54.4.33]  Tue, 03 Feb 2009 17:30:07 -0500

Modified page: http://wiki.horde.org/SyncHowTo
New Revision:  3.3
Change log:  added information after getting Funambol client 7.0.8  
(WM5) to work with horde

@@ -46,16 +46,22 @@
  * Outlook with Funambol !SyncClient PIM outlook 3.0.15
  * Nokia E51, E65, E60, E90, N70, N73, N80, N95, E61i, E71, 6120  
Classic, 9500 Communicator
  * Sony Ericsson K800i
  * Motorola RAZR v9 (only entries without non-ASCII characters)
-
+* Windows Mobile /w Funambol client 7.0.8 after some tinkering
  ++ FAQ

  +++ It's not working! I got 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 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.
+Please note that for SyncML to work, the Horde server needs to use a  
working SQL backend.

  +++ I can't find any *.xml log files in /tmp/sync anymore. They used  
to be there!

  We now use our own WBXML libary in the XML_WBXML package. The WBXML  
data gets directly passed and processed, no XML is produced. To see  
the XML data, you can manually decode it. You need to install the  
WBXML utilities for that. This package contains the programs  
{{wbxml2xml}} and {{xml2wbxml}} to convert XML files to WBXML and back.



More information about the cvs mailing list