SyncML/Funambol/Nokia E71/Kolab/Horde

Johannes Graumann johannes_graumann at web.de
Wed Aug 19 22:48:31 CEST 2009


Deleting all calendar entries and contacts on the phone and following 
http://wiki.kolab.org/index.php/Web_Client_SyncML (Clearing the SyncML info) 
before synching took care of everything for me.

I want to emphasize that I am extremely please to be able to synch multiple 
kolab address books via horde to my phone (by selecting them all in the 
horde options) - this was not possible with OpenXchange, which I briefly 
dabbled around with ...

Cheers, Joh

Johannes Graumann wrote:

> Micha Kersloot wrote:
> 
>> Hi,
>> 
>>> - Funambol is installed and configured with username, password, server-
>>> address (https://graumannschaft.org/client/rpc.php), port (443).
>> Does the E71 needs a funambol client? Is there no internal sync
>> application?
>>>
>>> - when I attempt to sync, the phone logs on (first time around I had to
>>> accept the certificate) and the client reports
>>>     a) Wird Synchronisiert (Is being synchronized)
>>>     b) Wird getrennt (logs out)
>>>     c) Serveradresse ungueltig (invalid server address)
>>>
>> The error is completely meaningless. Whatever problem there is, you will
>> always see this error on your phone.
>> 
>>> Does anybody have any hints what is going on here?
>> 
>> First look at the apache log-files:
>> /kolab/var/apache/log/apache-access.log and
>> /kolab/var/apache/log/apache-error.log it could be the error shows
>> overthere.
>> 
>> Another source to look at is /kolab/var/kolab/www/client/log/horde.log
>> and /kolab/var/kolab/www/client/log/php-errors.log
>> 
>> And now you are going to the somewhat darker area's ;-) First create a
>> folder /tmp/sync and make it writable for the kolab-n user (or writeable
>> for everyone) on a sync a lot of debugging info will be written
>> overthere.
>> 
>> The first file to look at would be /tmp/sync/log.txt
>> 
>> P.s. I personaly have been bitten by this bug:
>> https://www.intevation.de/roundup/kolab/issue3656
> 
> Same here. merged in the fixed mentioned there and now I can synchronize
> the calendar. No Synchronization of the contacts though ... the relevant
> log fragment (horde.log) reads as below and seems so indicate that horde
> actually takes care of those databases ... I have plenty of contacts in
> multiple address books of my kolab installation and have tried selecting
> single and multiple entries in the respective horde option - to no avail.
> No syncing of them happens. "contacts" is the right external database
> name, isn't it?
> 
> Joh
> 
> Aug 19 14:49:47 HORDE [debug] [horde] SQL Query by
> SyncML_Backend_Horde::writeSyncAnchors(): UPDATE horde_syncml_anchors SET
> syncml_clientanchor = ?, syncml_serveranchor = ? WHERE syncml_syncpartner
> = ? AND syncml_db = ? AND syncml_uid = ?, values: 20090819T124850Z,
> 1250686181, IMEI:354208035409490, calendar,
> johannes.graumann at graumannschaft.org [pid 9552 on line 713 of
> "/kolab/var/kolab/www/client/lib/SyncML/Backend/Horde.php"]
> Aug 19 14:49:47 HORDE [info] [horde] Finished sync of database ./calendar.
> Failures: 0; changes from client (Add, Replace, Delete, AddReplaces): 0,
> 0, 0, 0; changes from server (Add, Replace, Delete): 0, 0, 0 [pid 9552 on
> line 745 of "/kolab/var/kolab/www/client/lib/SyncML/Sync.php"]
> Aug 19 14:49:47 HORDE [debug] [horde] SQL Query by
> SyncML_Backend_Horde::readSyncAnchors(): SELECT syncml_clientanchor,
> syncml_serveranchor FROM horde_syncml_anchors WHERE syncml_syncpartner = ?
> AND syncml_db = ? AND syncml_uid = ?, values: IMEI:354208035409490, notes,
> johannes.graumann at graumannschaft.org [pid 9552 on line 743 of
> "/kolab/var/kolab/www/client/lib/SyncML/Backend/Horde.php"]
> Aug 19 14:49:47 HORDE [debug] [horde] SQL Query by
> SyncML_Backend_Horde::writeSyncAnchors(): UPDATE horde_syncml_anchors SET
> syncml_clientanchor = ?, syncml_serveranchor = ? WHERE syncml_syncpartner
> = ? AND syncml_db = ? AND syncml_uid = ?, values: 20090819T124850Z,
> 1250686181, IMEI:354208035409490, notes,
> johannes.graumann at graumannschaft.org [pid 9552 on line 713 of
> "/kolab/var/kolab/www/client/lib/SyncML/Backend/Horde.php"]
> Aug 19 14:49:47 HORDE [info] [horde] Finished sync of database ./notes.
> Failures: 0; changes from client (Add, Replace, Delete, AddReplaces): 0,
> 0, 0, 0; changes from server (Add, Replace, Delete): 0, 0, 0 [pid 9552 on
> line 745 of "/kolab/var/kolab/www/client/lib/SyncML/Sync.php"]
> Aug 19 14:49:47 HORDE [debug] [horde] SQL Query by
> SyncML_Backend_Horde::readSyncAnchors(): SELECT syncml_clientanchor,
> syncml_serveranchor FROM horde_syncml_anchors WHERE syncml_syncpartner = ?
> AND syncml_db = ? AND syncml_uid = ?, values: IMEI:354208035409490,
> contacts, johannes.graumann at graumannschaft.org [pid 9552 on line 743 of
> "/kolab/var/kolab/www/client/lib/SyncML/Backend/Horde.php"]
> Aug 19 14:49:47 HORDE [debug] [horde] SQL Query by
> SyncML_Backend_Horde::writeSyncAnchors(): UPDATE horde_syncml_anchors SET
> syncml_clientanchor = ?, syncml_serveranchor = ? WHERE syncml_syncpartner
> = ? AND syncml_db = ? AND syncml_uid = ?, values: 20090819T124850Z,
> 1250686181, IMEI:354208035409490, contacts,
> johannes.graumann at graumannschaft.org [pid 9552 on line 713 of
> "/kolab/var/kolab/www/client/lib/SyncML/Backend/Horde.php"]
> Aug 19 14:49:47 HORDE [info] [horde] Finished sync of database ./Contacts.
> Failures: 0; changes from client (Add, Replace, Delete, AddReplaces): 0,
> 0, 0, 0; changes from server (Add, Replace, Delete): 0, 0, 0 [pid 9552 on
> line 745 of "/kolab/var/kolab/www/client/lib/SyncML/Sync.php"]





More information about the users mailing list