Synthesis AG - SyncML Discussion Forum  

Go Back   Synthesis AG - SyncML Discussion Forum > Synthesis SyncML Products (english) > SyncML Clients for classic PDAs (WindowsMobile, PalmOS)

Reply
 
Thread Tools Display Modes
  #1  
Old 2006-09-28, 22:41
scorcher scorcher is offline
Junior Member
 
Join Date: 2006-09
Posts: 12
Default Can't sync using 2.9.9.1

I've used all the 2.9.x.x betas with no problem. The last one won't allow me to sync. I've removed it and reinstalled with the same problem. I reverted back to the stable version and it works fine. I have the log file and will paste it below, in case this helps.

<meta http-equiv="content-type" content="text/html;charset=UTF-8">
<style type="text/css" media="screen"><!--
.block { color: #0000FF; font-weight: bold; }
.attribute { color: #009999; }
.error { color: red; font-weight: bold; }
.hotalone { color: #000000; font-weight: bold; }
.hot { font-weight: bold; }
.script { color: #996633; }
.filter { color: #997F66; }
.match { color: #A95E38; }
.dbapi { color: #CC3366; }
.plugin { color: #9151A3; }
.incoming { color: #196D00; }
.outgoing { color: #002C84; }
.conflict { color: #990000; }
.remote { color: #709900; }
.proto { color: #777100; }
.rest { color: #AAAAAA; }
.exotic { color: #FF9900; }
pre { font-size: 90%; }
--></style>
</head><body>
<li><span class="block">[2006-09-28 15:18:05] 'AppRun' - PalmOS Client App, Version 2.9.9.1<span class="attribute"></span></span></li><ul>
</ul><li><span class="block">[2006-09-28 15:18:05] End of 'AppRun'</span></li>
<li>AUTOSYNC: Checked Level 0 at 2006-09-28 15:18:06 - is active, whynot=0x0000, next check at 2006-09-28 17:00:00</li>
<li>AUTOSYNC: Chosen Level 0, new mode=none, whynot=0x0000, next check (including regular batt/mem checks) at 2006-09-28 15:19:06</li>
<li>AUTOSYNC: Checked Level 1 at 2006-09-28 15:18:06 - cannot be active, whynot=0x0001, next check at &lt;never&gt;</li>
<li>AUTOSYNC: Checked Level 2 at 2006-09-28 15:18:06 - cannot be active, whynot=0x0001, next check at &lt;never&gt;</li>
<li>AUTOSYNC: Checked Level 0 at 2006-09-28 15:19:51 - is active, whynot=0x0000, next check at 2006-09-28 17:00:00</li>
<li>AUTOSYNC: Chosen Level 0, new mode=none, whynot=0x0000, next check (including regular batt/mem checks) at 2006-09-28 15:20:51</li>
<li>AUTOSYNC: Checked Level 1 at 2006-09-28 15:19:51 - cannot be active, whynot=0x0001, next check at &lt;never&gt;</li>
<li>AUTOSYNC: Checked Level 2 at 2006-09-28 15:19:51 - cannot be active, whynot=0x0001, next check at &lt;never&gt;</li>
<li><span class="block">[2006-09-28 15:19:52] 'DoSyncSession' - Run a sync session<span class="attribute">, AutoSyncSession=no</span></span></li><ul>
<li>TSyncSession::TSyncSession: Session ID assigned</li>
<li>TSyncSession::TSyncSession: Profiling initialized</li>
<li><span class="hotalone">NetLibOpen returns palmerr=0, neterr=0</span></li>
<li>doSync, just before starting session: device is mobile</li>
<li>tcpOpenConnection: opened new socket=0x00000001</li>
<li>tcpOpenConnection: connected socket</li>
<li>==== exchangeXPTMessages: Starting to prepare sending request</li>
<li>&lt;=== smlLockReadBuffer returned Answersize=1559, err=0x0000</li>
<li>sending with docname = 'cal'</li>
<li>==== exchangeXPTMessages: Request sent, now waiting for answer</li>
<li>received docname = 'cal'</li>
<li><span class="hotalone">===&gt; Content-Type = 'application/vnd.syncml+wbxml; charset="utf-8"'</span></li>
<li>AnswerDataBufSize = 40000</li>
<li>commInfo-&gt;cbLength (expected number of bytes)= 0</li>
<li>Reading data (max 40000 bytes)</li>
<li>Received 0 data bytes, expecting 0 more)</li>
<li>===&gt; Totally received 0 bytes</li>
<li><span class="error">Actual data seems to be 'undefined', but content type said 'application/vnd.syncml+wbxml; charset="utf-8"'</span></li>
<li>closing connection because of: Session done or restarted</li>
<li>tcpCloseConnection: closed socket</li>
<li>tcpOpenConnection: opened new socket=0x00000001</li>
<li>tcpOpenConnection: connected socket</li>
<li>==== exchangeXPTMessages: Starting to prepare sending request</li>
<li>&lt;=== smlLockReadBuffer returned Answersize=1559, err=0x0000</li>
<li>sending with docname = 'cal'</li>
<li>==== exchangeXPTMessages: Request sent, now waiting for answer</li>
<li>received docname = 'cal'</li>
<li><span class="hotalone">===&gt; Content-Type = 'application/vnd.syncml+wbxml; charset="utf-8"'</span></li>
<li>AnswerDataBufSize = 40000</li>
<li>commInfo-&gt;cbLength (expected number of bytes)= 0</li>
<li>Reading data (max 40000 bytes)</li>
<li>Received 0 data bytes, expecting 0 more)</li>
<li>===&gt; TotDBLK
Reply With Quote
  #2  
Old 2006-09-28, 22:42
scorcher scorcher is offline
Junior Member
 
Join Date: 2006-09
Posts: 12
Default Re: Can't sync using 2.9.9.1

Also, is it possible to find the previous beta versions?
Reply With Quote
  #3  
Old 2006-09-28, 22:53
scorcher scorcher is offline
Junior Member
 
Join Date: 2006-09
Posts: 12
Default Re: Can't sync using 2.9.9.1

I should have mentioned that I'm using the Pro version for the Palm on a Treo 650. My carrier is Cingular.
Reply With Quote
  #4  
Old 2006-09-29, 04:08
luz's Avatar
luz luz is offline
plan44.ch
 
Join Date: 2006-06
Posts: 348
Exclamation Re: Can't sync using 2.9.9.1

Quote:
Originally Posted by scorcher
I should have mentioned that I'm using the Pro version for the Palm on a Treo 650. My carrier is Cingular.
We'll have a look into that. Thanks for the log, that helps a lot!

For the meantime, we have removed 2.9.9.1 from the downloads and made 2.9.8.11 available again, until we find out what's wrong with 2.9.9.1.
__________________
Lukas Zeller, plan44.ch
Reply With Quote
  #5  
Old 2006-09-29, 05:34
scorcher scorcher is offline
Junior Member
 
Join Date: 2006-09
Posts: 12
Default Re: Can't sync using 2.9.9.1

Thanks, that fixed it.
Reply With Quote
  #6  
Old 2006-09-29, 12:13
luz's Avatar
luz luz is offline
plan44.ch
 
Join Date: 2006-06
Posts: 348
Thumbs up Re: Can't sync using 2.9.9.1

In the meantime, I think we have found the problem:

The server you are trying to sync with seems not fully SyncML compliant:
Our client tries to connect with SyncML DS 1.2 first. The server apparently does only understand SyncML 1.1. According to the standard, it should return an error code 513 to tell the client it does not support 1.2. But it just sends an empty response.

Now in 2.9.9.1 we added extra checks to tell the user "No SyncML response" when a server does not respond with proper SyncML after some attempts. This is useful if you have a typo in the URL, as it gives a better hint what could be wrong than the ominous "invalid data".

However, this new check caused the communication pattern to change slightly, which has apparently made not only the first attempt, but all retries fail.

In 2.9.9.2 (will be made available later today), we added a workaround to make the client behave exactly like 2.9.8.11 from the server's point of view. This should make it work again.

Let me know if this helps. I'd also be interested to know which server you are using.
__________________
Lukas Zeller, plan44.ch
Reply With Quote
  #7  
Old 2006-09-29, 22:31
scorcher scorcher is offline
Junior Member
 
Join Date: 2006-09
Posts: 12
Default Re: Can't sync using 2.9.9.1

I'm using 2.9.9.2 now and it is setup for server version "Automatic". Now it fails with the error "No SyncML response". I'll try to get a log now and get more info on our syncml server.
Reply With Quote
  #8  
Old 2006-09-29, 22:45
scorcher scorcher is offline
Junior Member
 
Join Date: 2006-09
Posts: 12
Default Re: Can't sync using 2.9.9.1

I've uploaded the log, because a copy/paste doesn't work thanks to some html code. I renamed the file .txt as well so I could upload it.
Attached Files
File Type: txt sysynclog_palm.txt (24.7 KB, 2 views)
Reply With Quote
  #9  
Old 2006-09-29, 22:52
scorcher scorcher is offline
Junior Member
 
Join Date: 2006-09
Posts: 12
Default Re: Can't sync using 2.9.9.1

It is Oracle's Calendar Application Server (the web component of Oracle Calendar) that provides the syncML server. We are running version 9.0.4.2.44.3095 (the latest for the 9.0.x version of the software).
Reply With Quote
  #10  
Old 2006-09-29, 23:16
luz's Avatar
luz luz is offline
plan44.ch
 
Join Date: 2006-06
Posts: 348
Question Re: Can't sync using 2.9.9.1

Quote:
Originally Posted by scorcher
I'm using 2.9.9.2 now and it is setup for server version "Automatic"...
What if you try setting it to SyncML 1.1?
__________________
Lukas Zeller, plan44.ch
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT +2. The time now is 14:25.


Powered by vBulletin® Version 3.7.0
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd.