<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    Good evening together,<br>
    <br>
    i've got a strange bug while syncronising contacts between
    kolab-syncroton and an iPhone4 with ios 6.1.<br>
    Whenever i get more than 25 contacts the iPhone syncs endlessly.<br>
    <br>
    kolab-syncroton log:<br>
    ---------------------------------------------<br>
    <i>[07-Mar-2013 22:27:36,000000 +0100]: [DEBUG]
      Syncroton_Server::handle::61 REQUEST METHOD: POST</i><i><br>
    </i><i>[07-Mar-2013 22:27:36,000000 +0100]: [DEBUG]
      Syncroton_Server::_handlePost::103 REQUEST Array</i><i><br>
    </i><i>(</i><i><br>
    </i><i>    [protocolVersion] => 14.1</i><i><br>
    </i><i>    [command] => Sync</i><i><br>
    </i><i>    [deviceId] => Appl810529K2A4S</i><i><br>
    </i><i>    [deviceType] => iPhone</i><i><br>
    </i><i>    [policyKey] => 0</i><i><br>
    </i><i>    [saveInSent] =></i><i><br>
    </i><i>    [collectionId] =></i><i><br>
    </i><i>    [itemId] =></i><i><br>
    </i><i>    [attachmentName] =></i><i><br>
    </i><i>    [acceptMultipart] =></i><i><br>
    </i><i>    [userAgent] => Apple-iPhone3C1/1002.146</i><i><br>
    </i><i>    [contentType] => application/vnd.ms-sync.wbxml</i><i><br>
    </i><i>)</i><i><br>
    </i><i><br>
    </i><i>[07-Mar-2013 22:27:36,000000 +0100]: [DEBUG]
      Syncroton_Server::_handlePost::126 xml request:</i><i><br>
    </i><i><?xml version="1.0" encoding="utf-8"?></i><i><br>
    </i><i><!DOCTYPE AirSync PUBLIC "-//AIRSYNC//DTD AirSync//EN"
      <a class="moz-txt-link-rfc2396E" href="http://www.microsoft.com/">"http://www.microsoft.com/"</a>></i><i><br>
    </i><i><Sync xmlns="uri:AirSync"
      xmlns:AirSyncBase="uri:AirSyncBase"></i><i><br>
    </i><i>  <Collections></i><i><br>
    </i><i>    <Collection></i><i><br>
    </i><i>      <SyncKey>157523</SyncKey></i><i><br>
    </i><i>     
<CollectionId>6c4afee56c5c5064701b935b2de8d4ed</CollectionId></i><i><br>
    </i><i>      <GetChanges/></i><i><br>
    </i><i>      <WindowSize>25</WindowSize></i><i><br>
    </i><i>      <Options></i><i><br>
    </i><i>        <BodyPreference xmlns="uri:AirSyncBase"></i><i><br>
    </i><i>          <Type>1</Type></i><i><br>
    </i><i>          <TruncationSize>32768</TruncationSize></i><i><br>
    </i><i>        </BodyPreference></i><i><br>
    </i><i>      </Options></i><i><br>
    </i><i>    </Collection></i><i><br>
    </i><i>  </Collections></i><i><br>
    </i><i></Sync></i><i><br>
    </i><i><br>
    </i><i>[07-Mar-2013 22:27:36,000000 +0100]: [DEBUG]
      Syncroton_Command_Wbxml::__construct::163 sync timestamp:
      2013-03-07 21:27:36</i><i><br>
    </i><i>[07-Mar-2013 22:27:36,000000 +0100]: [INFO]
      Syncroton_Command_Sync::handle::196 SyncKey is 157523 Class:
      Contacts CollectionId: 6c4afee56c5c5064701b935b2de8d4ed</i><i><br>
    </i><i>[07-Mar-2013 22:27:36,000000 +0100]: [INFO]
      Syncroton_Command_Sync::getResponse::642 found
      (added/changed/deleted) 0/26/0 entries for sync from server to
      client</i><i><br>
    </i><i>[07-Mar-2013 22:27:36,000000 +0100]: [INFO]
      Syncroton_Command_Sync::getResponse::856 new synckey is 157524</i><i><br>
    </i><i>[07-Mar-2013 22:27:36,000000 +0100]: [DEBUG]
      Syncroton_Command_Sync::getResponse::863 update syncState for
      collection: 6c4afee56c5c5064701b935b2de8d4ed</i><i><br>
    </i><i>[07-Mar-2013 22:27:36,000000 +0100]: [DEBUG]
      kolab_sync_transaction_manager::startTransaction::102 
      startTransaction request</i><i><br>
    </i><i>[07-Mar-2013 22:27:36,000000 +0100]: [DEBUG]
      kolab_sync_transaction_manager::startTransaction::107  new
      transactionable. Starting transaction on this resource</i><i><br>
    </i><i>[07-Mar-2013 22:27:36,000000 +0100]: [DEBUG]
      kolab_sync_transaction_manager::startTransaction::126  queued
      transaction with id 6b97d32094e5bd14a1e26971d1eb19db706f1d56</i><i><br>
    </i><i>[07-Mar-2013 22:27:36,000000 +0100]: [DEBUG]
      kolab_sync_transaction_manager::commitTransaction::141 
      commitTransaction request for
      6b97d32094e5bd14a1e26971d1eb19db706f1d56</i><i><br>
    </i><i>[07-Mar-2013 22:27:36,000000 +0100]: [DEBUG]
      kolab_sync_transaction_manager::commitTransaction::153  no more
      open transactions in queue commiting all transactionables</i><i><br>
    </i><i>[07-Mar-2013 22:27:36,000000 +0100]: [DEBUG]
      Syncroton_Server::_handlePost::173 xml response:</i><i><br>
    </i><i><?xml version="1.0" encoding="utf-8"?></i><br>
    <!DOCTYPE AirSync PUBLIC "-//AIRSYNC//DTD AirSync//EN"
    <a class="moz-txt-link-rfc2396E" href="http://www.microsoft.com/">"http://www.microsoft.com/"</a>><br>
    <Sync xmlns="uri:AirSync" xmlns:Syncroton="uri:Syncroton"
    xmlns:AirSyncBase="uri:AirSyncBase" xmlns:Contacts="uri:Contacts"
    xmlns:Contacts2="uri:Contacts2"><br>
    <br>
    ....<br>
    <br>
    </Sync><br>
    ----------------------------------------------------------<br>
    <br>
    It seems like the contacts are always marked as modified and
    therefore they are synced, at least correct, over and over again.<br>
    <br>
    <br>
    Greetings<br>
    <br>
    Tilman Krösche<br>
    <br>
    <pre class="moz-signature" cols="72">-- 
Tilman Krösche

namlit
Heideweg 11b
38120 Braunschweig

Tel.:    +49 (531) 225201-0
Mobil.:  +49 (171) 225201-2
Fax.:    +49 (531) 225201-9
E-Mail: <a class="moz-txt-link-abbreviated" href="mailto:tilman.kroesche@namlit.com">tilman.kroesche@namlit.com</a>
web:    <a class="moz-txt-link-freetext" href="http://www.namlit.com">http://www.namlit.com</a> </pre>
  </body>
</html>