Ticket #420 (assigned defect)

Opened 2 years ago

Last modified 1 year ago

syncml hangs

Reported by: hadmut Assigned to: pmarat (accepted)
Priority: normal Milestone:
Component: Plugin: syncml Version: 0.20
Severity: normal Keywords:
Cc:

Description

Hi,

I am trying to sync a Sony Ericsson K610i oven syncml with the opensync plugin 0.20+svn20070205-1. the plugin hangs after the first request from the mobile. No answer, nothing. Mobile quits after timeout.

Attachments

syncproblem_0.20 (4.0 kB) - added by hadmut on 02/08/07 11:08:53.
a tcpdump of the syncml connection. (Ignore that IP addresses are 127.0.0.1 - it was tunneled)
mob (1.6 kB) - added by hadmut on 02/08/07 16:42:28.
Configuration
trace.zip (14.2 kB) - added by hadmut on 02/08/07 16:58:55.
trace files

Change History

02/08/07 11:08:53 changed by hadmut

  • attachment syncproblem_0.20 added.

a tcpdump of the syncml connection. (Ignore that IP addresses are 127.0.0.1 - it was tunneled)

02/08/07 11:11:29 changed by hadmut

  • component changed from OpenSync to Plugin: syncml.

02/08/07 16:37:42 changed by pmarat

We really need more information

could you please post your config ....

msynctool --showgroup GroupName

Add some traces and test with syncml-obex-client / syncml-http-server http://libsyncml.opensync.org/wiki/doc

02/08/07 16:42:28 changed by hadmut

  • attachment mob added.

Configuration

02/08/07 16:48:27 changed by hadmut

syncml-http-server did not produce any trace. I've set the OSYNC_TRACE variable to a directory and ran the server. Output:

% syncml-http-server --sync text/x-vcard a --port 8001 Just received a new session with ID 8 WARNING: Unable to find command handlerWARNING: Unable to find command handlerSession 8 reported final. flushing Session 8 has ended

02/08/07 16:55:43 changed by pmarat

well of course is syncml-http-server able to produce traces. Just look at its manpage.

ENVIRONMENT VARIABLES
 When you want to provide trace files please turn on tracing like this: 

 export SYNCML_TRACE = /path/to/log/dir 
 export SYNCML_LOG = /path/to/log/dir 

Run the tool again with tracing enabled to get a trace (2 files in the log directory). 

02/08/07 16:58:55 changed by hadmut

  • attachment trace.zip added.

trace files

02/11/07 11:26:20 changed by dgollub

Which version of wbxml do you use? 0.9.0 or 0.9.2? Regarding the trace files SyncML 1.2 is used by your mobile. This is only supported by wbxml2 version 0.9.2.

02/11/07 14:06:26 changed by hadmut

I don't have access to the machine today, but another machine with the same debian repositories has 0.9.2.

regards

02/12/07 17:05:19 changed by hadmut

Yeah, the machine I was using for testing has libwbxml2-0 , debian package 0.9.2-3

regards

03/22/07 11:51:01 changed by pmarat

  • owner changed from abauer to pmarat.
  • status changed from new to assigned.

could you try to reproduce this with 0.22rc1