6.0.0-RC7
6/29/26

[#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 4/20/14 (4453 days ago)
Due
Updated 8/29/14 (4322 days ago)
Assigned 4/22/14 (4451 days ago)
Resolved 8/29/14 (4322 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
5110 Jan Schneider State ⇒ Not A Bug
 
185 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.

124 Jan Schneider Comment #9 Reply to this comment

[Show Quoted Text - 11 lines]
True, it has moved: http://wiki.horde.org/SyncML/ProblemReport
234 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.

464 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 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()

151 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.
111 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.
2811 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 ?

4911 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.
273 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