6.0.0-beta1
7/6/25

[#13129] SyncML: tasks created by client do not show up
Summary SyncML: tasks created by client do not show up
Queue Synchronization
Queue Version Git master
Type Bug
State Not A Bug
Priority 1. Low
Owners
Requester jerome (at) jeromelaheurte (dot) net
Created 04/20/2014 (4095 days ago)
Due
Updated 08/29/2014 (3964 days ago)
Assigned 04/22/2014 (4093 days ago)
Resolved 08/29/2014 (3964 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
08/29/2014 10:27:51 AM Jan Schneider State ⇒ Not A Bug
 
04/22/2014 05:03:18 PM jerome (at) jeromelaheurte (dot) net Comment #10 Reply to this comment
Thanks. I'll keep a tab on it. I guess this ticket can be closed, I'll 
play with different content-types now that I know it's the problem.

04/22/2014 04:59:12 PM Jan Schneider Comment #9 Reply to this comment

[Show Quoted Text - 11 lines]
True, it has moved: http://wiki.horde.org/SyncML/ProblemReport
04/22/2014 04:53:23 PM jerome (at) jeromelaheurte (dot) net Comment #8 Reply to this comment
This is the culprit:
Apr 22 18:32:07 vmub140464 HORDE: Unsupported Content-Type: 
text/x-vcalendar:1.0
Ahah.
Please read http://wiki.horde.org/SyncMLProblemReport and follow the 
steps to generate complete SyncML debugging information.
I've seen this page mentioned several times, but it doesn't seem to exist.

04/22/2014 04:48:46 PM Jan Schneider Comment #7 Reply to this comment
This is the culprit:
Apr 22 18:32:07 vmub140464 HORDE: Unsupported Content-Type: 
text/x-vcalendar:1.0 [pid 1654 on line 920 of 
"/home/jerome/dev/horde/nag/lib/Api.php"]

Please read http://wiki.horde.org/SyncMLProblemReport and follow the 
steps to generate complete SyncML debugging information.
04/22/2014 04:39:00 PM jerome (at) jeromelaheurte (dot) net Comment #6
New Attachment: horde[1].log Download
Reply to this comment
Here is the log. I'm guessing the following line is pertinent, but 
it's just a guess:

Apr 22 18:32:07 vmub140464 HORDE:  1. Horde_Rpc_Syncml->getResponse() 
/home/jerome/dev/horde/horde/rpc.php:159#012 2. 
Horde_SyncMl_ContentHandler->process() 
/home/jerome/dev/horde/framework/Rpc/lib/Horde/Rpc/Syncml.php:52#012 
3. xml_parse() 
/home/jerome/dev/horde/framework/SyncMl/lib/Horde/SyncMl/ContentHandler.php:131#012 4. Horde_SyncMl_ContentHandler->_endElement()#012 5. Horde_SyncMl_ContentHandler->endElement() /home/jerome/dev/horde/framework/SyncMl/lib/Horde/SyncMl/ContentHandler.php:217#012 6. Horde_SyncMl_ContentHandler->handleHeader() /home/jerome/dev/horde/framework/SyncMl/lib/Horde/SyncMl/ContentHandler.php:283#012 7. Horde_SyncMl_Command_SyncHdr->setupState() /home/jerome/dev/horde/framework/SyncMl/lib/Horde/SyncMl/ContentHandler.php:364#012 8. Horde_SyncMl_Backend_Horde->sessionStart() /home/jerome/dev/horde/framework/SyncMl/lib/Horde/SyncMl/Command/SyncHdr.php:187#012 9. Horde_Session->destroy() /home/jerome/dev/horde/framework/SyncMl/lib/Horde/SyncMl/Backend/Horde.php:78#01210. session_destroy() /home/jerome/dev/horde/framework/Core/lib/Horde/Session.php:303#01211. 
Horde_ErrorHandler::errorHandler()

04/22/2014 01:18:15 PM Jan Schneider Comment #5 Reply to this comment
In Horde/SyncMl/Backend/Horde.php line 379 add this line:

Horde::log($e);

and check the logs again.
04/22/2014 01:17:11 PM Jan Schneider Comment #4 Reply to this comment
This can happen if there is an exception adding the task to Nag, e.g. 
if a task with the same UID already exists.
04/22/2014 11:37:28 AM jerome (at) jeromelaheurte (dot) net Comment #3 Reply to this comment
Nothing to see from the logs, as the successful adding of the client 
object is logged.
Precisely. Is there anything more I can do to help ?

04/22/2014 11:14:49 AM Jan Schneider Comment #2
State ⇒ Feedback
Reply to this comment
Nothing to see from the logs, as the successful adding of the client 
object is logged.
04/20/2014 03:01:27 PM jerome (at) jeromelaheurte (dot) net Comment #1
State ⇒ Unconfirmed
New Attachment: horde.log Download
Patch ⇒ No
Milestone ⇒
Queue ⇒ Synchronization
Summary ⇒ SyncML: tasks created by client do not show up
Type ⇒ Bug
Priority ⇒ 1. Low
Reply to this comment
I'm testing SyncML synchronization from Task Coach 
(http://www.taskcoach.org) to Horde. Task Coach uses the 7.2.2 
Funambol C++ client API. Tasks created on the Horde side appear in 
Task Coach after a sync. However, any creation/modification made on 
the Task Coach side do not show up in Horde after a sync. Attached is 
the debug log when syncing after a task creation on Task Coach; the 
added object is mentioned but the database stays empty. Any idea ? 
Tested with the latest release and git master; same behavior.

Saved Queries