[sync] partial sync with nokia 6021

Jan Schneider jan at horde.org
Thu Apr 30 21:31:37 UTC 2009


Please keep discussions on the list.

Zitat von Hristo Hristov <ico.dimov at gmail.com>:

> On Wednesday 29 April 2009 20:19:48 you wrote:
>> Zitat von Hristo Hristov <ico.dimov at gmail.com>:
>> > Hello list,
>> >
>> > I've installed most recent stable version of horde platform. Here is the
>> > list of applications I'm using.
>> >
>> > ===
>> > Address Book (turba)  H3 (2.3.2-cvs)
>> > Calendar (kronolith) H3 (2.3.1)
>> > Dynamic Mail (dimp) H3 (1.1.2)
>> > Horde (horde) 3.3.3
>> > Mail (imp) H3 (4.3.4)
>> > Mobile Mail (mimp) H3 (1.1.2-cvs)
>> > Notes (mnemo) H3 (2.2.2-cvs)
>> > Photos (ansel) H3 (1.0.1-cvs)
>> > Tasks (nag) H3 (2.3.2)
>> > ===
>> >
>> > I have the following problem with underlaying SyncML implementation.
>> > There is successful start of synchronization session with Nokia 6021
>> > phone. All entries from phone's address book are copied (synchronized)
>> > with horde, but unfortunately phone yields "Synchronization failed"
>> > message, with underlaying failure for Contacts, Calendar and Notes items.
>> >
>> > There is no errors in php's error log. I'm also attaching a .tar
>> > containgin /tmp/sync files.
>> >
>> > I had also such "bad" experience with other nokia phones, but can't send
>> > a full sync logs right now.
>> >
>> > As it is visible for me, server sends all messagages correctly and
>> > completes sync session. May be nokia phones want something additional in
>> > order to account sync session as successfully completed.
>> >
>> > Are there any chance for improper device  info handling from server side?
>> > Please give additional "direction" to look for in order to fix the
>> > problem.
>> >
>> > Hristo
>>
>> The logs are perfectly fine, as is the last syncml package sent to the
>> phone. Unless the phone is giving an error message that is actually
>> useful, there are not many chances to dig down the problem. Maybe the
>> phone times out?
>>
>> Jan
>> .
>
> Thank you for your replay.
>
> Initially I was thinking about  MaxMsgSize tag. Phone is reporting something
> the following:
>
> <MaxMsgSize>3584</MaxMsgSize>
>
> All .wbxml files sent back from horde a smaller than this. But when they are
> unpacked, the final message is about 2 times larger than specified size. So
> this was my initial guess.
>
> On the other hand, definitely a kind of "time out" on phone side happends,
> because not all entries are copied form phone to server.
>
> Right now I can't test with smaller address book /don't have a place to copy
> all the contacts/, but I think this could resolve my problem.
>
> If you let me to ask one more question:
> Is there a proper handling of MaxMsgSize tag on horde's side? I.e. does
> horde's syncml implementation account this tag and send proper sized packages
> to client side? I was looking at mail list/bug archives and saw that there is
> a initial work on the subject.

Yes, this is implemented.

> One more thing: Do you plan a future release of horde's syncml  
> implementation?
> And If yes, I'm definitely willing to help :) /with code(ing) || test(ing)/

What do you mean? We create new Horde releases all the time, I just  
rolled another one. And almost every release contains some  
improvements in the SyncML code.

Jan.

-- 
Do you need professional PHP or Horde consulting?
http://horde.org/consulting/



More information about the sync mailing list