Really. For me, the FunV10 worked exactly like the older funambol
client. I could log in to syncevolution (1.2.2) just fine, and the first
sync worked, like before.
Doing a two-way sync failed with the same SAN error:
[ERROR] sync: SML (or SAN) error processing incoming message (local,
status 20007)
I think it would be great if syncevolution worked with an open source
android client, and funambol client seems to be the only one. Of course,
I'm not the one writing the code, so.... If you do find time and
motivation, I'll send you the logs anyhow.
br, Juhis
On 02/27/2012 12:09 PM, Patrick Ohly wrote:
On Mon, 2012-02-27 at 11:17 +0200, Juha Pahkala wrote:
Note, that my client now is the FunV10 client, as the "official"
funambol client no longer has the ability to select the server it syncs
with. But this seems to be the same client more or less than the
previous 10.0.8.
I've tried FunV10, but I cannot get it to work with SyncEvolution at
all. The initial configuration requires logging into the server
("Anmelden" in my German localization). That fails with a generic error
dialog ("Allgemeiner Fehler").
The server-side logs show that the client is trying to sync with a
"configuration" data source. There's no guarantee that such a source
exists on a generic SyncML service. In a normal SyncEvolution
installation, it doesn't, so the client gets a 404 error.
I tried creating one:
syncevolution --configure \
backend=file \
database=file:///tmp/funambol-config \
databaseFormat=text/plain \
sync=two-way \
funambol-android configuration
That avoids the 404 error, but because the server treats this as a
normal source with no special semantic attached, it requests a slow sync
(508 status code) in the initial sync and the client still shows the
same "generic error" dialog.
Even if we got past that point, there's no guarantee that emulating the
"configuration" source with plain text items would work with the client.
Quite frankly, I think you are better off with a SyncML client for
Android which is meant to be used with arbitrary SyncML servers by the
authors of the client. I can recommend the Synthesis client. I know that
you have to pay for it, but at least it works and you'll get support for
what you are trying to do with it.
_______________________________________________
SyncEvolution mailing list
[email protected]
http://lists.syncevolution.org/listinfo/syncevolution