On 02/15/2012 03:34 PM, Patrick Ohly wrote:
It might be worth mentioning in the "prerequisites" part which features
the SyncEvolution binary has to support.

Yep, that would be helpful



BTW, why did you decide to compile your own binaries instead of using
the apt repos? Those should work on your Ubuntu installation.

Well, as I said, I tried all kinds of things to get it to work. Compiling the latest stable version was one of them. My background with syncevolution has been with a Nokia phones, and everything has always worked out of the box with them. With Android, this has been a bit more involved...



No, there's still a configuration problem.

The server log shows that the phone is trying to sync against "card",
which is not a know source on the server.

You can add "card" as an alias for "addressbook".

Use "card" instead of "contacts " above, or update your existing config: syncevolution --configure uri=card nexus addressbook

This worked out. I can confirm that the first sync, when the phone contact list is empty, works out fine with the funambol client 10.0.8, and uri=card for addressbook on a Nexus S phone.

The next one, involving a comparison, doesn't work however. This is what I get:

[INFO] syncevo-http: new SyncML session for 192.168.10.52
[INFO] sync: /usr/libexec/syncevo-dbus-server: ready to run
[INFO] sync: matched deviceID fac-355031040909281 against config nexus (/home/jpahka/.config/syncevolution/default/peers/nexus)
[INFO] sync: addressbook: starting first time sync, two-way
[INFO] sync: creating complete data backup before sync (enabled with dumpData and needed for printChanges)
[INFO] sync: Local data changes to be applied during synchronization:
[INFO] sync: *** addressbook ***
[INFO] sync: Comparison was impossible.
[INFO] sync:
[INFO] sync: addressbook: started
[INFO] sync: addressbook: first time sync done unsuccessfully
[ERROR] sync: SML (or SAN) error processing incoming message (local, status 20007) [INFO] sync: creating complete data backup after sync (enabled with dumpData and needed for printChanges)
[INFO] sync:
[INFO] sync: Synchronization failed, see /home/jpahka/.cache/syncevolution/nexus-2012-02-15-21-19/syncevolution-log.html for details.
[INFO] sync:
Changes applied during synchronization:
[INFO] sync: +---------------|-----------------------|-----------------------|-CON-+ [INFO] sync: | | LOCAL | REMOTE | FLI | [INFO] sync: | Source | NEW | MOD | DEL | ERR | NEW | MOD | DEL | ERR | CTS | [INFO] sync: +---------------+-----+-----+-----+-----+-----+-----+-----+-----+-----+ [INFO] sync: | addressbook | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | [INFO] sync: | slow, 0 KB sent by client, 0 KB received | [INFO] sync: | item(s) in database backup: 378 before sync, 378 after it | [INFO] sync: |SML (or SAN) error processing incoming message (local, status 20007) | [INFO] sync: +---------------+-----+-----+-----+-----+-----+-----+-----+-----+-----+ [INFO] sync: | calendar | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | [INFO] sync: +---------------+-----+-----+-----+-----+-----+-----+-----+-----+-----+ [INFO] sync: | memo | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | [INFO] sync: +---------------+-----+-----+-----+-----+-----+-----+-----+-----+-----+ [INFO] sync: | todo | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | [INFO] sync: +---------------+-----+-----+-----+-----+-----+-----+-----+-----+-----+ [INFO] sync: | start Wed Feb 15 21:19:06 2012, duration 0:17min | [INFO] sync: |SML (or SAN) error processing incoming message (local, status 20007) | [INFO] sync: +---------------+-----+-----+-----+-----+-----+-----+-----+-----+-----+ [INFO] sync: First ERROR encountered: SML (or SAN) error processing incoming message (local, status 20007)
[INFO] sync:
Data modified locally during synchronization:
[INFO] sync: *** addressbook ***
[INFO] sync: no changes
[INFO] sync:


I will again send the log file privately to you Patrick, since it's big again.

Calendar syncing I can't say much about, since apparently my Evolution calendar is somehow screwed. My calendar.ics file is empty, and I've seen that this has come up previously on syncevolution list. Why it's empty, I don't know.

Anyhow, the correct uri for calendar entries on this phone is: uri=event

Thank you Patrick for your help, now I at least have my old entries in the phone. Thank You.

br, juhis


_______________________________________________
SyncEvolution mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution

Reply via email to