[sync] Help with iPhone/Funambol sync
lst_hoe02 at kwsoft.de
lst_hoe02 at kwsoft.de
Tue Jan 20 09:13:02 UTC 2009
Zitat von Harkin Banks <harkinbanks83 at gmail.com>:
> I'm trying to sync an iPhone with Horde using the Funambol plugin.
> There appear to be two errors (see /tmp/sync/log.txt below):
> 1. There is some issue of the strength of my authentication. I'm
> guessing this might have something to do with the LDAP server, but I
> am not using the security directive to set some ssf number
> requirement.
> 2. "Invalid DN syntax". It appears that the DN is not formed correctly.
>
> The iPhone (Funambol plugin) reads "Synchronization successful", but
> no contacts are synced.
>
> Clearly, there LDAP is involved here at least as much as sync, but
> I'm hoping someone has seen this sort of thing and knows what to do.
>
> Any suggestions are much appreciated thank you.
>
>
> DEBUG: Backend of class SyncML_Backend_Horde created
> DEBUG: Started at 2009-01-20 02:58:46. Packet logged in
> /tmp/sync/client_10.xml
> DEBUG: New session created: 6b840dc08897dd9e789de34536201b66
> DEBUG: Checking authentication for user hbanks at example.com
> DEBUG: Authenticated: yes; version: 1.1; message ID: 1; source URI:
> iph-Mw9u2wLQXo9ajlhfNgnzXg==; target URI:
> http://example.com/client/rpc.php; user: hbanks at example.com;
> charset: UTF-8; wbxml: no
> DEBUG: 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: iph-Mw9u2wLQXo9ajlhfNgnzXg==, contacts, hbanks at example.com
> DEBUG: Previous sync found for database card; client timestamp: 1232404430
> DEBUG: Anchor timestamps match, TwoWaySync possible. Syncing data
> since 2009-01-19 22:34:06
> DEBUG: Creating SyncML_Sync object for database card; sync type 200
> DEBUG: Received <Final> from client.
> DEBUG: Handle <Final> for state Init
> DEBUG: Sending <Final> to client
> DEBUG: Return message completed
> DEBUG: Finished at 2009-01-20 02:58:47. Packet logged in
> /tmp/sync/server_10.xml
>
> DEBUG: Backend of class SyncML_Backend_Horde created
> DEBUG: Started at 2009-01-20 02:58:59. Packet logged in
> /tmp/sync/client_11.xml
> DEBUG: Existing session continued: 6b840dc08897dd9e789de34536201b66
> DEBUG: Authenticated: yes; version: 1.1; message ID: 2; source URI:
> iph-Mw9u2wLQXo9ajlhfNgnzXg==; target URI:
> http://example.com/client/rpc.php; user: hbanks at example.com;
> charset: UTF-8; wbxml: no
> DEBUG: Using default device class
>
> DEBUG: Handling <Add> sent from client
> DEBUG: Using default device class
> ERR: Error in adding client entry: Failed to add an object: [8]
> "Strong(er) authentication required" DN: cn=Joe
> Anderson,dc=example,dc=com (attributes:
> [a:5:{s:2:"sn";s:8:"Anderson";s:9:"givenName";s:7:"Joe";s:6:"mobile";s:14:"(773) 308-3144";s:2:"cn";s:16:"Joe
> Anderson";s:11:"objectclass";a:1:{i:0;s:13:"inetOrgPerson";}}]).Charset:UTF-8
Looks like the Turba addressbook you are trying to sync is in LDAP??
Do you have more than one addressbook for this user and maybe the
wrong one (read-only) choosen for sync??
Check the Turba settings for the addressbook to use for sync and
double check if the user in question is able to create/alter contacts
there.
Regards
Andreas
More information about the sync
mailing list