On Fr, 2010-11-05 at 09:33 +0000, Nils Faerber wrote: > Am 04.11.2010 20:59, schrieb Patrick Ohly: > > On Do, 2010-11-04 at 17:58 +0000, Nils Faerber wrote: > [...] > >> I have to admit I have never ever seen or heard about "text/x-s4j-sifc" > >> so I have no clue what this is about. > > > > The Horde server is not configured correctly. It sends the client > > calendar data in an out-dated Funambol XML format. > > Does this also apply to the contacts? Because the same happens with > contacts - N900->Horde works, but not in the other direction.
That might be the same problem. > Now here comes my ignorance: I read "between" the lines here on the > mailinglist that basically Syncevolution negotiates dataformats and > profiles with the syncml partner. There also are config options in the > sync sources (like calendar) to hardy-fix some of those formats (like > using icalendar V2.something). SyncEvolution/Synthesis support that, but Horde doesn't. It basically detects the peer and then picks one format for sending. That goes wrong here. > Is there probably something that I can do on the N900 side to force > Horde into another mode? You might check your deviceId. That was a workaround that worked a while ago, but it should be in the code. Hmm, perhaps the N900 port still has that problem? The workaround was released as part of 1.0 beta 2. commit 185a33d3415a6156c9bcf7ee120566aa9b91983a Author: Patrick Ohly <[email protected]> Date: Fri Feb 19 16:13:43 2010 +0100 deviceId: use syncevolution- prefix, helps Horde (MB #9347) Previously we used "sc-pim-" as prefix for our device ID because my.FUNAMBOL depended on it for distinguishing phones from other devices. It supported only one phone, but multiple others. Without the right prefix it would do slow syncs when switching between different clients. This behavior was changed, which allows us to use our own prefix. That solves a problem with Horde, which treated our client like an old, broken Funambol client because of the prefix and then sent us calendar items in the old Funambol SIF-C format instead of vCalendar/iCalendar. Released as part of 1.0 beta 2. -- Best Regards, Patrick Ohly The content of this message is my personal opinion only and although I am an employee of Intel, the statements I make here in no way represent Intel's position on the issue, nor am I authorized to speak on behalf of Intel on this matter. _______________________________________________ SyncEvolution mailing list [email protected] http://lists.syncevolution.org/listinfo/syncevolution
