Hello,

I'm trying to use syncevolution http server to sync may Android phone (Nexus S) to my Evolution backend. On the Nexus I use the Funambol SyncML client for Android. I'm using Ubuntu 11.10 distribution and I've compiled version 1.2.2 of syncevolution using configuration:

./configure --prefix=/usr --enable-gui --enable-dbus-service --disable-ecal --disable-ebook --disable-shared

I've tried following various HOWTO:s to no avail. From the mailing list archives I've gatherd, that this one:

http://syncevolution.org/wiki/synchronizing-evolution-http-howto

should be the up-to-date one. Is this correct?

Anyhow, when I try to sync my phone, using a minimal config from the HOWTO, I get the following:

jpahka@laptop:~$ rm -fr .config/syncevolution
jpahka@laptop:~$ syncevolution --configure --template SyncEvolution_Client \
>             --sync-property remoteDeviceId=fac-355031040909281 \
>             --sync-property username= \
>             --sync-property password= \
>             --source-property addressbook/uri=contacts \
>             nexus
jpahka@laptop:~$
jpahka@laptop:~$ syncevo-http-server http://127.0.0.1:9000

[INFO] syncevo-http: new SyncML session for 192.168.10.52
[INFO] sync: matched deviceID fac-355031040909281 against config nexus (/home/jpahka/.config/syncevolution/default/peers/nexus)
[INFO] sync: todo: inactive
[INFO] sync: memo: inactive
[INFO] sync: addressbook: inactive
[INFO] sync: calendar: inactive
[ERROR] sync: error code from SyncEvolution fatal error (local, status 10500): no sources active, check configuration [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-11-00/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: | start Wed Feb 15 11:00:49 2012, duration 0:00min | [INFO] sync: | fatal error (local, status 10500) | [INFO] sync: +---------------+-----+-----+-----+-----+-----+-----+-----+-----+-----+ [INFO] sync: First ERROR encountered: error code from SyncEvolution fatal error (local, status 10500): no sources active, check configuration
[INFO] sync:


And indeed, there seems to be no sources active in the configuration. Now, If I try to activate by editing the config, and try again:

jpahka@laptop:~$ nano .config/syncevolution/default/peers/nexus/sources/addressbook/config.ini
replace the following:  sync = disabled  ->  sync = refresh-from-server


jpahka@laptop:~$ syncevo-http-server http://127.0.0.1:9000

[INFO] syncevo-http: new SyncML session for 192.168.10.52
[INFO] sync: matched deviceID fac-355031040909281 against config nexus (/home/jpahka/.config/syncevolution/default/peers/nexus)
[INFO] sync: todo: inactive
[INFO] sync: memo: inactive
[ERROR] sync: error code from SyncEvolution fatal error (local, status 10500): addressbook: backend 'addressbook' not supported or not correctly configured (databaseFormat '', syncFormat '') [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-11-06/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: | start Wed Feb 15 11:06:34 2012, duration 0:00min | [INFO] sync: | fatal error (local, status 10500) | [INFO] sync: +---------------+-----+-----+-----+-----+-----+-----+-----+-----+-----+ [INFO] sync: First ERROR encountered: error code from SyncEvolution fatal error (local, status 10500): addressbook: backend 'addressbook' not supported or not correctly configured (databaseFormat '', syncFormat '')
[INFO] sync:


I'm obviously doing something wrong, but I don't know what to try out next. How do I need to config the addressbook backend?

Thanks in advance,

Juhis

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

Reply via email to