[horde] How to sync contacts with Nokia E5-00
Jan Schneider
jan at horde.org
Mon Feb 13 17:06:43 UTC 2012
Zitat von Matthew Wronka <horde at matt.wronka.org>:
> Hello all,
>
> I apologize up-front for cross-posting (I couldn't find a list
> etiquette page/FAQ, feel free to direct me off-list). I ran
> into a problem with Symbian Belle's in-built SyncML client with
> Horde giving me an error of which I could only find the
> referenced thread dated last November. On the web:
> http://lists.horde.org/archives/horde/Week-of-Mon-20111114/042686.html
>
> Before I go further, I'll mention that I set my phone to use
> version 1.1 of SyncML after version 1.2 failed to work, as brief
> Web searches indicated better luck with the former (among other
> reasons).
>
> I did not trace through the entire flow, however I did notice that
> line 54 (current git head) of
> /framework/Xml_Wbxml/lib/Horde/Xml/Wbxml/ContentHandler.php
> defines Horde_Xml_Wbxml_ContentHandler::setVersion() as:
>
> public function setVersion($v)
> {
> $this->_wbxmlVersion = 2;
> }
>
> Changing the constant "2" to "1" fixed the problem reported back
> in November "HORDE [horde] Unable to find dtd for syncml:syncml1.11.2"
> which was caused by a regex matching both 1.1 and 1.2 in $uri it
> looks. Oddly, replacing the constant with "$v" didn't work for
> me.
>
> The other issue I came across was unrelated to this, but was
> causing syncs to be aborted. Horde_SyncMl::MSG_TRAILER_LEN is
> defined as 150 (line 159, /framework/SyncMl/lib/Horde/SyncMl.php).
> The purpose of this appears to be as a safety-buffer when
> building the outgoing messages to the SyncML client to ensure
> that the total message size stays under a set threshold.
> However, I was getting error messages indicating that the message
> was approaching the specification limit (the numbers actually
> showed that the value was *higher* than what it said was the
> protocol limit). Increasing this value let my phone sync.
> (I set it to 350, it looks like 250 would have worked as well,
> though I'm not sure why 150 was chosen initially.)
>
> As I just changed values to make my configuration work with no
> understanding behind them, I have not bothered with any
> patches. However, I do hope this information helps either users or
> developers who come across these issues in the future.
Bugs should be reported to bugs.horde.org.
--
The Horde Project
http://www.horde.org/
More information about the horde
mailing list