6.0.0-beta1
7/7/25

[#9136] Server does not send anything for syncing
Summary Server does not send anything for syncing
Queue Synchronization
Type Bug
State No Feedback
Priority 2. Medium
Owners
Requester bugs.horde.org (at) sjau (dot) ch
Created 07/11/2010 (5475 days ago)
Due
Updated 09/10/2010 (5414 days ago)
Assigned 08/07/2010 (5448 days ago)
Resolved 09/10/2010 (5414 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
09/10/2010 02:24:46 PM Jan Schneider State ⇒ No Feedback
 
08/22/2010 08:56:08 AM Jan Schneider Comment #4 Reply to this comment
Ping?
08/07/2010 01:40:15 PM Jan Schneider Comment #3
State ⇒ Feedback
Reply to this comment
Please upload the log file (optionally zipped) as attachments, and decoded.

Please read http://wiki.horde.org/SyncMLProblemReport and follow the 
steps to generate complete SyncML debugging information.
07/13/2010 09:08:34 AM bugs (dot) horde (dot) org (at) sjau (dot) ch Comment #2 Reply to this comment
In addition to the previous report I have to add, that not matter 
where I add a new calendar entry (phone or horde) I get now an invalid 
server response. As soon as I delete that one again, it will just do 
an "empty" sync as noticed before.

Below are the files from such an invalid server response try:


srv:/tmp/sync# cat client_10.wbxml
j-//SYNCML//DTD SyncML 
1.2//ENmlq1.2rSyncML/1.2e2[1nWhttp://www.heer-baumgartner.ch/horde/rpc.phpgWIMEI:352022030876443ZL6000kFK1O200TnWcalendargWCalendarZEJ0O0U65535MI65535000H1000




srv:/tmp/sync# cat client_11.wbxml
j-//SYNCML//DTD SyncML 
1.2//ENmlq1.2rSyncML/1.2e2[2nWhttp://www.heer-baumgartner.ch/horde/rpc.phpgWIMEI:352022030876443NZGb64Ssyncml:auth-basicOc2phdTpBTFRBVklTVEE=ZL6000kiK2\1L0JSyncHdroIMEI:352022030876443hhttp://www.heer-baumgartner.ch/horde/rpc.phpO200bK3\1L3ZSapplication/vnd.syncml-devinf+wbxmlo./devinf12TgW./devinf12OÖj-//SYNCML//DTD DevInf 1.2//ENJe1.2QSonyEricssonUC905OR1BA034^R8APR7AIIMEI:352022030876443Kphone()*G]ContactsLContactsR64ZFtext/x-vcardd2.1YFtext/vcardd3.0bFtext/x-vcardd2.1EFtext/x-vcardd2.1kXX-IRMC-LUID\12kXGEO\20kXPHOTO\10000.lWENCODINGcBASE64lWTYPEcJPEGkXBDAY\8kXURL\120kXTITLE\30kXORG\30kXEMAILm3\128.lWTYPEcWORKcHOMEkXADRm2\175lWTYPEcWORKcHOMEkXNOTE\512kXTELm7\80.lWTYPEcCELL,WORKcCELL,HOMEcCELLcHOMEcFAXcWORKkXN\60kXVERSIONc2.1kXENDcVCARDkXBEGINcVCARDEFtext/vcardd3.0kXX-IRMC-LUID\12kXGEO\20kXPHOTO\10000.lWENCODINGcBASE64lWTYPEcJPEGkXBDAY\8kXURL\120kXTITLE\30kXORG\30kXEMAILm3\128.lWTYPEcWORKcHOMEkXADRm2\175lWTYPEcWORKcHOMEkXNOTE\512kXTELm7\80.lWTYPEcCELL,WORKcCELL,HOMEcCELLcHOMEcFAXcWORKkXN\60kXVERSIONc3.0kXENDcVCARDkXBEGINcVCARDMS1000_`1`2`4`6`7G]CalendarLCalendarR64ZFtext/x-vcalendard1.0bFtext/x-vcalendard1.0EFtext/x-vcalendard1.0kXX-IRMC-LUID\12kXTZkXDAYLIGHTkXLAST-MODIFIEDkXEXDATEkXRRULE\50kXCLASScPUBLICkXCATEGORIEScBIRTHDAYcHOLIDAYcVACATIONcTRAVELcPHONE CALLcMISCELLANEOUScMEETINGkXAALARMkXDALARMkXDTENDkXDTSTARTkXDESCRIPTION\512kXLOCATION\50kXSUMMARY\200kXVERSIONc1.0kXENDcVEVENTcVCALENDARkXBEGINcVEVENTcVCALENDARMS1000_`1`2`4`6`7G]TasksLTasksR64ZFtext/x-vcalendard1.0bFtext/x-vcalendard1.0EFtext/x-vcalendard1.0kXX-IRMC-LUID\12kXX-SONYERICSSON-DSTkXDAYLIGHTkXLAST-MODIFIEDkXCLASScPUBLICkXCATEGORIEScBIRTHDAYcHOLIDAYcVACATIONcTRAVELcPHONE CALLcMISCELLANEOUScMEETINGkXSTATUScCOMPLETEDcNEEDS 
ACTIONcACCEPTEDkXPRIORITYkXDUEkXCOMPLETEDkXAALARMkXDALARMkXDESCRIPTION\512kXSUMMARY\200kXVERSIONc1.0kXENDcVCALENDARcVTODOkXBEGINcVCALENDARcVTODOMS250_`1`2`4`6`7G]NotesLNotesR64ZFtext/plaind1.0bFtext/plaind1.0EFtext/plaind1.0kXBODY\254MS50_`1`2`4`6`7G]BookmarksLBookmarksR64ZFtext/x-vbookmarkd1.0bFtext/x-vbookmarkd1.0EFtext/x-vbookmarkd1.0kXX-SONYERICSSON-ICON\256lWENCODINGcBASE64kXX-IRMC-URLkXURL\1024kXTITLE\150kXBEGINcVENVcVBKMkXENDcVENVcVBKMkXVERSIONc1.0_`1`2`4`6`7iK4\1L3JGeto./devinf12O200FK5O200TnWcalendargWCalendarZEJ0O0U65535MI65535000H1000




srv:/tmp/sync# cat client_12.wbxml
j-//SYNCML//DTD SyncML 
1.2//ENmlq1.2rSyncML/1.2e2[3nWhttp://www.heer-baumgartner.ch/horde/rpc.phpgWIMEI:352022030876443ZL6000kiK6\2L0JSyncHdroIMEI:352022030876443hhttp://www.heer-baumgartner.ch/horde/rpc.phpO200iK7\2L4JAlertoCalendarhcalendarO200TOEO1279011610jK8nWcalendargWCalendars0




srv:/tmp/sync# cat log.txt
UNKNOWN:Backend of class SyncML_Backend_Horde created
UNKNOWN:Started at 2010-07-13 11:00:04. Packet logged in 
/tmp/sync/client_10.wbxml
UNKNOWN:New session created: 042e4f498e72118fa9e9571a26fbc410
UNKNOWN:Invalid authentication
UNKNOWN:Authenticated: no; version: 1.2; message ID: 1; source URI: 
IMEI:352022030876443; target URI: 
http://www.heer-baumgartner.ch/horde/rpc.php; user: ; charset: UTF-8; 
wbxml: yes
UNKNOWN:Received <Final> from client.
UNKNOWN:Sending <Final> to client
UNKNOWN:Return message completed
UNKNOWN:Finished at 2010-07-13 11:00:05. Packet logged in 
/tmp/sync/server_10.wbxml

UNKNOWN:Backend of class SyncML_Backend_Horde created
UNKNOWN:Started at 2010-07-13 11:00:06. Packet logged in 
/tmp/sync/client_11.wbxml
UNKNOWN:Existing session continued: 042e4f498e72118fa9e9571a26fbc410
UNKNOWN:Checking authentication for user sjau
UNKNOWN:Authenticated: yes; version: 1.2; message ID: 2; source URI: 
IMEI:352022030876443; target URI: 
http://www.heer-baumgartner.ch/horde/rpc.php; user: sjau; charset: 
UTF-8; wbxml: yes
UNKNOWN:SQL Query by SyncML_Backend_Horde::readSyncAnchors(): SELECT 
syncml_clientanchor, syncml_serveranchor FROM horde_syncml_anchors 
WHERE syncml_syncpartner = ? AND syncml_db = ? AND syncml_uid = ?, 
values: IMEI:352022030876443, calendar, sjau
UNKNOWN:Previous sync found for database calendar; client timestamp: 0
UNKNOWN:Anchor timestamps match, TwoWaySync possible. Syncing data 
since 2010-07-12 20:33:47
UNKNOWN:Creating SyncML_Sync object for database calendar; sync type 200
UNKNOWN:Received <Final> from client.
UNKNOWN:Handle <Final> for state Init
UNKNOWN:Sending <Final> to client
UNKNOWN:Return message completed
UNKNOWN:Finished at 2010-07-13 11:00:10. Packet logged in 
/tmp/sync/server_11.wbxml





srv:/tmp/sync# cat packetnum.txt
12




srv:/tmp/sync# cat server_10.wbxml
j-//SYNCML//DTD SyncML 
1.2//ENmlq1.2rSyncML/1.2e2[1nWIMEI:352022030876443gWhttp://www.heer-baumgartner.ch/horde/rpc.phpahttp://www.heer-baumgartner.ch/horde/rpc.phpZL1000000000U1000000000kiK1\1L0JSyncHdrohttp://www.heer-baumgartner.ch/horde/rpc.phphIMEI:352022030876443IZSsyncml:auth-basicGb64O407iK2\1L1JAlertO401SK3ZSapplication/vnd.syncml-devinf+wbxmlTnW./devinf12R




cat server_11.wbxml
j-//SYNCML//DTD SyncML 
1.2//ENmlq1.2rSyncML/1.2e2[2nWIMEI:352022030876443VsjaugWhttp://www.heer-baumgartner.ch/horde/rpc.phpahttp://www.heer-baumgartner.ch/horde/rpc.phpZL1000000000U1000000000kiK1\2L0JSyncHdrohttp://www.heer-baumgartner.ch/horde/rpc.phphIMEI:352022030876443O212iK2\2L3JResultsh./devinf12O200iK3\2L5JAlertocalendarhCalendarO200FK4O200TnWCalendargWcalendarZEJ1278959627O1279011610U1000000000R




srv:/tmp/sync# cat devinf.txt
SyncML_DeviceInfo::__set_state(array(
    'VerDTD' => '1.2',
    'Man' => 'SonyEricsson',
    'Mod' => 'C905',
    'OEM' => NULL,
    'FwV' => 'R1BA034',
    'SwV' => 'R8A',
    'HwV' => 'R7A',
    'DevID' => 'IMEI:352022030876443',
    'DevTyp' => 'phone',
    'DataStores' =>
   array (
     0 =>
     SyncML_DataStore::__set_state(array(
        'SourceRef' => 'Contacts',
        'DisplayName' => 'Contacts',
        'MaxGUIDSize' => '64',
        'Rx_Pref' =>
       array (
         'text/x-vcard' => '2.1',
       ),
        'Rx' =>
       array (
         'text/vcard' => '3.0',
       ),
        'Tx_Pref' =>
       array (
         'text/x-vcard' => '2.1',
       ),
        'Tx' =>
       array (
       ),
        'DSMem' => NULL,
        'SyncCap' =>
       array (
         1 => true,
         2 => true,
         4 => true,
         6 => true,
         7 => true,
       ),
     )),
     1 =>
     SyncML_DataStore::__set_state(array(
        'SourceRef' => 'Calendar',
        'DisplayName' => 'Calendar',
        'MaxGUIDSize' => '64',
        'Rx_Pref' =>
       array (
         'text/x-vcalendar' => '1.0',
       ),
        'Rx' =>
       array (
       ),
        'Tx_Pref' =>
       array (
         'text/x-vcalendar' => '1.0',
       ),
        'Tx' =>
       array (
       ),
        'DSMem' => NULL,
        'SyncCap' =>
       array (
         1 => true,
         2 => true,
         4 => true,
         6 => true,
         7 => true,
       ),
     )),
     2 =>
     SyncML_DataStore::__set_state(array(
        'SourceRef' => 'Tasks',
        'DisplayName' => 'Tasks',
        'MaxGUIDSize' => '64',
        'Rx_Pref' =>
       array (
         'text/x-vcalendar' => '1.0',
       ),
        'Rx' =>
       array (
       ),
        'Tx_Pref' =>
       array (
         'text/x-vcalendar' => '1.0',
       ),
        'Tx' =>
       array (
       ),
        'DSMem' => NULL,
        'SyncCap' =>
       array (
         1 => true,
         2 => true,
         4 => true,
         6 => true,
         7 => true,
       ),
     )),
     3 =>
     SyncML_DataStore::__set_state(array(
        'SourceRef' => 'Notes',
        'DisplayName' => 'Notes',
        'MaxGUIDSize' => '64',
        'Rx_Pref' =>
       array (
         'text/plain' => '1.0',
       ),
        'Rx' =>
       array (
       ),
        'Tx_Pref' =>
       array (
         'text/plain' => '1.0',
       ),
        'Tx' =>
       array (
       ),
        'DSMem' => NULL,
        'SyncCap' =>
       array (
         1 => true,
         2 => true,
         4 => true,
         6 => true,
         7 => true,
       ),
     )),
     4 =>
     SyncML_DataStore::__set_state(array(
        'SourceRef' => 'Bookmarks',
        'DisplayName' => 'Bookmarks',
        'MaxGUIDSize' => '64',
        'Rx_Pref' =>
       array (
         'text/x-vbookmark' => '1.0',
       ),
        'Rx' =>
       array (
       ),
        'Tx_Pref' =>
       array (
         'text/x-vbookmark' => '1.0',
       ),
        'Tx' =>
       array (
       ),
        'DSMem' => NULL,
        'SyncCap' =>
       array (
         1 => true,
         2 => true,
         4 => true,
         6 => true,
         7 => true,
       ),
     )),
   ),
    'CTCaps' =>
   array (
     'text/x-vcard' =>
     array (
       'X-IRMC-LUID' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '12',
       )),
       'GEO' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '20',
       )),
       'PHOTO' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' =>
         array (
           'ENCODING' =>
           SyncML_PropertyParameter::__set_state(array(
              'ValEnum' =>
             array (
               'BASE64' => true,
             ),
              'DataType' => NULL,
              'Size' => NULL,
              'DisplayName' => NULL,
           )),
           'TYPE' =>
           SyncML_PropertyParameter::__set_state(array(
              'ValEnum' =>
             array (
               'JPEG' => true,
             ),
              'DataType' => NULL,
              'Size' => NULL,
              'DisplayName' => NULL,
           )),
         ),
          '_Size' => '10000',
       )),
       'BDAY' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '8',
       )),
       'URL' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '120',
       )),
       'TITLE' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '30',
       )),
       'ORG' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '30',
       )),
       'EMAIL' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' =>
         array (
           'TYPE' =>
           SyncML_PropertyParameter::__set_state(array(
              'ValEnum' =>
             array (
               'WORK' => true,
               'HOME' => true,
             ),
              'DataType' => NULL,
              'Size' => NULL,
              'DisplayName' => NULL,
           )),
         ),
          '_Size' => '128',
       )),
       'ADR' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' =>
         array (
           'TYPE' =>
           SyncML_PropertyParameter::__set_state(array(
              'ValEnum' =>
             array (
               'WORK' => true,
               'HOME' => true,
             ),
              'DataType' => NULL,
              'Size' => NULL,
              'DisplayName' => NULL,
           )),
         ),
          '_Size' => '175',
       )),
       'NOTE' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '512',
       )),
       'TEL' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' =>
         array (
           'TYPE' =>
           SyncML_PropertyParameter::__set_state(array(
              'ValEnum' =>
             array (
               'CELL,WORK' => true,
               'CELL,HOME' => true,
               'CELL' => true,
               'HOME' => true,
               'FAX' => true,
               'WORK' => true,
             ),
              'DataType' => NULL,
              'Size' => NULL,
              'DisplayName' => NULL,
           )),
         ),
          '_Size' => '80',
       )),
       'N' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '60',
       )),
       'VERSION' =>
       SyncML_Property::__set_state(array(
          'ValEnum' =>
         array (
           '2.1' => true,
         ),
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'END' =>
       SyncML_Property::__set_state(array(
          'ValEnum' =>
         array (
           'VCARD' => true,
         ),
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'BEGIN' =>
       SyncML_Property::__set_state(array(
          'ValEnum' =>
         array (
           'VCARD' => true,
         ),
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
     ),
     'text/vcard' =>
     array (
       'X-IRMC-LUID' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '12',
       )),
       'GEO' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '20',
       )),
       'PHOTO' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' =>
         array (
           'ENCODING' =>
           SyncML_PropertyParameter::__set_state(array(
              'ValEnum' =>
             array (
               'BASE64' => true,
             ),
              'DataType' => NULL,
              'Size' => NULL,
              'DisplayName' => NULL,
           )),
           'TYPE' =>
           SyncML_PropertyParameter::__set_state(array(
              'ValEnum' =>
             array (
               'JPEG' => true,
             ),
              'DataType' => NULL,
              'Size' => NULL,
              'DisplayName' => NULL,
           )),
         ),
          '_Size' => '10000',
       )),
       'BDAY' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '8',
       )),
       'URL' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '120',
       )),
       'TITLE' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '30',
       )),
       'ORG' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '30',
       )),
       'EMAIL' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' =>
         array (
           'TYPE' =>
           SyncML_PropertyParameter::__set_state(array(
              'ValEnum' =>
             array (
               'WORK' => true,
               'HOME' => true,
             ),
              'DataType' => NULL,
              'Size' => NULL,
              'DisplayName' => NULL,
           )),
         ),
          '_Size' => '128',
       )),
       'ADR' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' =>
         array (
           'TYPE' =>
           SyncML_PropertyParameter::__set_state(array(
              'ValEnum' =>
             array (
               'WORK' => true,
               'HOME' => true,
             ),
              'DataType' => NULL,
              'Size' => NULL,
              'DisplayName' => NULL,
           )),
         ),
          '_Size' => '175',
       )),
       'NOTE' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '512',
       )),
       'TEL' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' =>
         array (
           'TYPE' =>
           SyncML_PropertyParameter::__set_state(array(
              'ValEnum' =>
             array (
               'CELL,WORK' => true,
               'CELL,HOME' => true,
               'CELL' => true,
               'HOME' => true,
               'FAX' => true,
               'WORK' => true,
             ),
              'DataType' => NULL,
              'Size' => NULL,
              'DisplayName' => NULL,
           )),
         ),
          '_Size' => '80',
       )),
       'N' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '60',
       )),
       'VERSION' =>
       SyncML_Property::__set_state(array(
          'ValEnum' =>
         array (
           '3.0' => true,
         ),
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'END' =>
       SyncML_Property::__set_state(array(
          'ValEnum' =>
         array (
           'VCARD' => true,
         ),
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'BEGIN' =>
       SyncML_Property::__set_state(array(
          'ValEnum' =>
         array (
           'VCARD' => true,
         ),
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
     ),
     'text/x-vcalendar' =>
     array (
       'X-IRMC-LUID' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '12',
       )),
       'TZ' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'DAYLIGHT' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'LAST-MODIFIED' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'EXDATE' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'RRULE' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '50',
       )),
       'CLASS' =>
       SyncML_Property::__set_state(array(
          'ValEnum' =>
         array (
           'PUBLIC' => true,
         ),
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'CATEGORIES' =>
       SyncML_Property::__set_state(array(
          'ValEnum' =>
         array (
           'BIRTHDAY' => true,
           'HOLIDAY' => true,
           'VACATION' => true,
           'TRAVEL' => true,
           'PHONE CALL' => true,
           'MISCELLANEOUS' => true,
           'MEETING' => true,
         ),
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'AALARM' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'DALARM' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'DTEND' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'DTSTART' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'DESCRIPTION' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '512',
       )),
       'LOCATION' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '50',
       )),
       'SUMMARY' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '200',
       )),
       'VERSION' =>
       SyncML_Property::__set_state(array(
          'ValEnum' =>
         array (
           '1.0' => true,
         ),
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'END' =>
       SyncML_Property::__set_state(array(
          'ValEnum' =>
         array (
           'VCALENDAR' => true,
           'VTODO' => true,
         ),
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'BEGIN' =>
       SyncML_Property::__set_state(array(
          'ValEnum' =>
         array (
           'VCALENDAR' => true,
           'VTODO' => true,
         ),
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'X-SONYERICSSON-DST' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'STATUS' =>
       SyncML_Property::__set_state(array(
          'ValEnum' =>
         array (
           'COMPLETED' => true,
           'NEEDS ACTION' => true,
           'ACCEPTED' => true,
         ),
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'PRIORITY' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'DUE' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'COMPLETED' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
     ),
     'text/plain' =>
     array (
       'BODY' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '254',
       )),
     ),
     'text/x-vbookmark' =>
     array (
       'X-SONYERICSSON-ICON' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' =>
         array (
           'ENCODING' =>
           SyncML_PropertyParameter::__set_state(array(
              'ValEnum' =>
             array (
               'BASE64' => true,
             ),
              'DataType' => NULL,
              'Size' => NULL,
              'DisplayName' => NULL,
           )),
         ),
          '_Size' => '256',
       )),
       'X-IRMC-URL' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'URL' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '1024',
       )),
       'TITLE' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '150',
       )),
       'BEGIN' =>
       SyncML_Property::__set_state(array(
          'ValEnum' =>
         array (
           'VENV' => true,
           'VBKM' => true,
         ),
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'END' =>
       SyncML_Property::__set_state(array(
          'ValEnum' =>
         array (
           'VENV' => true,
           'VBKM' => true,
         ),
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'VERSION' =>
       SyncML_Property::__set_state(array(
          'ValEnum' =>
         array (
           '1.0' => true,
         ),
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
     ),
   ),
    'Exts' => NULL,
    'UTC' => true,
    'SupportLargeObjs' => true,
    'SupportNumberOfChanges' => true,

07/11/2010 07:57:18 PM bugs (dot) horde (dot) org (at) sjau (dot) ch Comment #1
Priority ⇒ 2. Medium
Type ⇒ Bug
Summary ⇒ Server does not send anything for syncing
Queue ⇒ Synchronization
Milestone ⇒
Patch ⇒ No
State ⇒ Unconfirmed
Reply to this comment
Hello

I run H4 from git, I updated it today because I had some problems.

About 2 weeks ago I did try to sync with H4 using my SE-C905. It 
worked just fine. Now I tried to do so again and it fails.

Steps I did:

- remove all calendar entries from the cell phone
- add the complete ics to horde
- from the horde settings remove all the syncml entries
- reset the sync log on the cell phone

Result:

It "syncs" with no errors but the server does not send any entries.

I then tried to create an entry on the cellphone and sync again. Now I 
only get a "server invalid response" error message. When I delete that 
entry again, it "syncs" again without an error.

in the sync howto wiki I read about php logging and deflate encoded 
http response. The php log does not indicate anything special and I 
also disabled mod_deflate on apache2 and restarted it. Yet I still get 
thet invalid server response error.

Below there are the log files form /tmp/sync upon the first "syncing" 
where horde decided not to error but also not to send any data:

srv:/tmp/sync# cat client_10.wbxml
j-//SYNCML//DTD SyncML 
1.2//ENmlq1.2rSyncML/1.2e84[1nWhttp://www.heer-baumgartner.ch/horde/rpc.phpgWIMEI:352022030876443ZL6000kFK1O200TnWcalendargWCalendarZEJ0O0U65535MI65535000H1000




srv:/tmp/sync# cat client_11.wbxml
j-//SYNCML//DTD SyncML 
1.2//ENmlq1.2rSyncML/1.2e84[2nWhttp://www.heer-baumgartner.ch/horde/rpc.phpgWIMEI:352022030876443NZGb64Ssyncml:auth-basicOc2phdTpBTFRBVklTVEE=ZL6000kiK2\1L0JSyncHdroIMEI:352022030876443hhttp://www.heer-baumgartner.ch/horde/rpc.phpO200bK3\1L3ZSapplication/vnd.syncml-devinf+wbxmlo./devinf12TgW./devinf12OÖj-//SYNCML//DTD DevInf 1.2//ENJe1.2QSonyEricssonUC905OR1BA034^R8APR7AIIMEI:352022030876443Kphone()*G]ContactsLContactsR64ZFtext/x-vcardd2.1YFtext/vcardd3.0bFtext/x-vcardd2.1EFtext/x-vcardd2.1kXX-IRMC-LUID\12kXGEO\20kXPHOTO\10000.lWENCODINGcBASE64lWTYPEcJPEGkXBDAY\8kXURL\120kXTITLE\30kXORG\30kXEMAILm3\128.lWTYPEcWORKcHOMEkXADRm2\175lWTYPEcWORKcHOMEkXNOTE\512kXTELm7\80.lWTYPEcCELL,WORKcCELL,HOMEcCELLcHOMEcFAXcWORKkXN\60kXVERSIONc2.1kXENDcVCARDkXBEGINcVCARDEFtext/vcardd3.0kXX-IRMC-LUID\12kXGEO\20kXPHOTO\10000.lWENCODINGcBASE64lWTYPEcJPEGkXBDAY\8kXURL\120kXTITLE\30kXORG\30kXEMAILm3\128.lWTYPEcWORKcHOMEkXADRm2\175lWTYPEcWORKcHOMEkXNOTE\512kXTELm7\80.lWTYPEcCELL,WORKcCELL,HOMEcCELLcHOMEcFAXcWORKkXN\60kXVERSIONc3.0kXENDcVCARDkXBEGINcVCARDMS1000_`1`2`4`6`7G]CalendarLCalendarR64ZFtext/x-vcalendard1.0bFtext/x-vcalendard1.0EFtext/x-vcalendard1.0kXX-IRMC-LUID\12kXTZkXDAYLIGHTkXLAST-MODIFIEDkXEXDATEkXRRULE\50kXCLASScPUBLICkXCATEGORIEScBIRTHDAYcHOLIDAYcVACATIONcTRAVELcPHONE CALLcMISCELLANEOUScMEETINGkXAALARMkXDALARMkXDTENDkXDTSTARTkXDESCRIPTION\512kXLOCATION\50kXSUMMARY\200kXVERSIONc1.0kXENDcVEVENTcVCALENDARkXBEGINcVEVENTcVCALENDARMS1000_`1`2`4`6`7G]TasksLTasksR64ZFtext/x-vcalendard1.0bFtext/x-vcalendard1.0EFtext/x-vcalendard1.0kXX-IRMC-LUID\12kXX-SONYERICSSON-DSTkXDAYLIGHTkXLAST-MODIFIEDkXCLASScPUBLICkXCATEGORIEScBIRTHDAYcHOLIDAYcVACATIONcTRAVELcPHONE CALLcMISCELLANEOUScMEETINGkXSTATUScCOMPLETEDcNEEDS 
ACTIONcACCEPTEDkXPRIORITYkXDUEkXCOMPLETEDkXAALARMkXDALARMkXDESCRIPTION\512kXSUMMARY\200kXVERSIONc1.0kXENDcVCALENDARcVTODOkXBEGINcVCALENDARcVTODOMS250_`1`2`4`6`7G]NotesLNotesR64ZFtext/plaind1.0bFtext/plaind1.0EFtext/plaind1.0kXBODY\254MS50_`1`2`4`6`7G]BookmarksLBookmarksR64ZFtext/x-vbookmarkd1.0bFtext/x-vbookmarkd1.0EFtext/x-vbookmarkd1.0kXX-SONYERICSSON-ICON\256lWENCODINGcBASE64kXX-IRMC-URLkXURL\1024kXTITLE\150kXBEGINcVENVcVBKMkXENDcVENVcVBKMkXVERSIONc1.0_`1`2`4`6`7iK4\1L3JGeto./devinf12O200FK5O200TnWcalendargWCalendarZEJ0O0U65535MI65535000H1000s




srv:/tmp/sync# cat client_12.wbxml
j-//SYNCML//DTD SyncML 
1.2//ENmlq1.2rSyncML/1.2e84[3nWhttp://www.heer-baumgartner.ch/horde/rpc.phpgWIMEI:352022030876443ZL6000kiK6\2L0JSyncHdroIMEI:352022030876443hhttp://www.heer-baumgartner.ch/horde/rpc.phpO200iK7\2L4JAlertoCalendarhcalendarO200TOEO1278876686jK8nWcalendargWCalendars0




srv:/tmp/sync# cat client_13.wbxml
j-//SYNCML//DTD SyncML 
1.2//ENmlq1.2rSyncML/1.2e84[4nWhttp://www.heer-baumgartner.ch/horde/rpc.phpgWIMEI:352022030876443ZL6000kiK9\3L0JSyncHdroIMEI:352022030876443hhttp://www.heer-baumgartner.ch/horde/rpc.phpIZGb64Ssyncml:auth-md5PSl1DW1BVVkpUXVdUXFFJVw==O212iK10\3L3JSyncoCalendarhcalendarO200




srv:/tmp/sync# cat log.txt
UNKNOWN:Backend of class SyncML_Backend_Horde created
UNKNOWN:Started at 2010-07-11 21:31:24. Packet logged in 
/tmp/sync/client_10.wbxml
UNKNOWN:New session created: 857bcdac594b079570a554254fae06ea
UNKNOWN:Invalid authentication
UNKNOWN:Authenticated: no; version: 1.2; message ID: 1; source URI: 
IMEI:352022030876443; target URI: 
http://www.heer-baumgartner.ch/horde/rpc.php; user: ; charset: UTF-8; 
wbxml: yes
UNKNOWN:Received <Final> from client.
UNKNOWN:Sending <Final> to client
UNKNOWN:Return message completed
UNKNOWN:Finished at 2010-07-11 21:31:24. Packet logged in 
/tmp/sync/server_10.wbxml

UNKNOWN:Backend of class SyncML_Backend_Horde created
UNKNOWN:Started at 2010-07-11 21:31:25. Packet logged in 
/tmp/sync/client_11.wbxml
UNKNOWN:Existing session continued: 857bcdac594b079570a554254fae06ea
UNKNOWN:Checking authentication for user sjau
UNKNOWN:Authenticated: yes; version: 1.2; message ID: 2; source URI: 
IMEI:352022030876443; target URI: 
http://www.heer-baumgartner.ch/horde/rpc.php; user: sjau; charset: 
UTF-8; wbxml: yes
UNKNOWN:SQL Query by SyncML_Backend_Horde::readSyncAnchors(): SELECT 
syncml_clientanchor, syncml_serveranchor FROM horde_syncml_anchors 
WHERE syncml_syncpartner = ? AND syncml_db = ? AND syncml_uid = ?, 
values: IMEI:352022030876443, calendar, sjau
UNKNOWN:No info about previous syncs found for device 
IMEI:352022030876443 and database calendar
UNKNOWN:Creating SyncML_Sync object for database calendar; sync type 201
UNKNOWN:Received <Final> from client.
UNKNOWN:Handle <Final> for state Init
UNKNOWN:Sending <Final> to client
UNKNOWN:Return message completed
UNKNOWN:Finished at 2010-07-11 21:31:26. Packet logged in 
/tmp/sync/server_11.wbxml

UNKNOWN:Backend of class SyncML_Backend_Horde created
UNKNOWN:Started at 2010-07-11 21:31:27. Packet logged in 
/tmp/sync/client_12.wbxml
UNKNOWN:Existing session continued: 857bcdac594b079570a554254fae06ea
UNKNOWN:Authenticated: yes; version: 1.2; message ID: 3; source URI: 
IMEI:352022030876443; target URI: 
http://www.heer-baumgartner.ch/horde/rpc.php; user: sjau; charset: 
UTF-8; wbxml: yes
UNKNOWN:Using default device class
UNKNOWN:Received <Final> from client.
UNKNOWN:Handle <Final> for state Sync
UNKNOWN:Creating <Sync> output for server changes in database calendar
UNKNOWN:Using default device class
UNKNOWN:Compiling server changes from 1970-01-01 01:00:00 to 
2010-07-11 21:31:26
UNKNOWN:Sending 0 server changes for client URI calendar
UNKNOWN:Sending <Final> to client
UNKNOWN:Return message completed
UNKNOWN:Finished at 2010-07-11 21:31:27. Packet logged in 
/tmp/sync/server_12.wbxml

UNKNOWN:Backend of class SyncML_Backend_Horde created
UNKNOWN:Started at 2010-07-11 21:31:28. Packet logged in 
/tmp/sync/client_13.wbxml
UNKNOWN:Existing session continued: 857bcdac594b079570a554254fae06ea
UNKNOWN:Authenticated: yes; version: 1.2; message ID: 4; source URI: 
IMEI:352022030876443; target URI: 
http://www.heer-baumgartner.ch/horde/rpc.php; user: sjau; charset: 
UTF-8; wbxml: yes
UNKNOWN:Received <Final> from client.
UNKNOWN:Handle <Final> for state Completed
UNKNOWN:Sending <Final> to client
UNKNOWN:SQL Query by SyncML_Backend_Horde::readSyncAnchors(): SELECT 
syncml_clientanchor, syncml_serveranchor FROM horde_syncml_anchors 
WHERE syncml_syncpartner = ? AND syncml_db = ? AND syncml_uid = ?, 
values: IMEI:352022030876443, calendar, sjau
UNKNOWN:SQL Query by SyncML_Backend_Horde::writeSyncAnchors(): INSERT 
INTO horde_syncml_anchors (syncml_clientanchor, syncml_serveranchor, 
syncml_syncpartner, syncml_db, syncml_uid) VALUES (?, ?, ?, ?, ?), 
values: 0, 1278876686, IMEI:352022030876443, calendar, sjau
UNKNOWN:Finished sync of database calendar. Failures: 0; changes from 
client (Add, Replace, Delete, AddReplaces): 0, 0, 0, 0; changes from 
server (Add, Replace, Delete): 0, 0, 0
UNKNOWN:Session completed and closed
UNKNOWN:Finished at 2010-07-11 21:31:28. Packet logged in 
/tmp/sync/server_13.wbxml




srv:/tmp/sync# cat server_10.wbxml
j-//SYNCML//DTD SyncML 
1.2//ENmlq1.2rSyncML/1.2e84[1nWIMEI:352022030876443gWhttp://www.heer-baumgartner.ch/horde/rpc.phpahttp://www.heer-baumgartner.ch/horde/rpc.phpZL1000000000U1000000000kiK1\1L0JSyncHdrohttp://www.heer-baumgartner.ch/horde/rpc.phphIMEI:352022030876443IZSsyncml:auth-basicGb64O407iK2\1L1JAlertO401SK3ZSapplication/vnd.syncml-devinf+wbxmlTnW./devinf12R




srv:/tmp/sync# cat server_11.wbxml
j-//SYNCML//DTD SyncML 
1.2//ENmlq1.2rSyncML/1.2e84[2nWIMEI:352022030876443VsjaugWhttp://www.heer-baumgartner.ch/horde/rpc.phpahttp://www.heer-baumgartner.ch/horde/rpc.phpZL1000000000U1000000000kiK1\2L0JSyncHdrohttp://www.heer-baumgartner.ch/horde/rpc.phphIMEI:352022030876443O212iK2\2L3JResultsh./devinf12O200iK3\2L5JAlertocalendarhCalendarO508FK4O201TnWCalendargWcalendarZEJ0O1278876686U1000000000R




srv:/tmp/sync# cat server_12.wbxml
j-//SYNCML//DTD SyncML 
1.2//ENmlq1.2rSyncML/1.2e84[3nWIMEI:352022030876443VsjaugWhttp://www.heer-baumgartner.ch/horde/rpc.phpahttp://www.heer-baumgartner.ch/horde/rpc.phpZL1000000000U1000000000kiK1\3L0JSyncHdrohttp://www.heer-baumgartner.ch/horde/rpc.phphIMEI:352022030876443O200iK2\3L8JSyncocalendarhCalendarO200jK3nWCalendargWcalendars0R




srv:/tmp/sync# cat server_13.wbxml
j-//SYNCML//DTD SyncML 
1.2//ENmlq1.2rSyncML/1.2e84[4nWIMEI:352022030876443VsjaugWhttp://www.heer-baumgartner.ch/horde/rpc.phpahttp://www.heer-baumgartner.ch/horde/rpc.phpZL1000000000U1000000000kiK1\4L0JSyncHdrohttp://www.heer-baumgartner.ch/horde/rpc.phphIMEI:352022030876443O200R




SyncML_DeviceInfo::__set_state(array(
    'VerDTD' => '1.2',
    'Man' => 'SonyEricsson',
    'Mod' => 'C905',
    'OEM' => NULL,
    'FwV' => 'R1BA034',
    'SwV' => 'R8A',
    'HwV' => 'R7A',
    'DevID' => 'IMEI:352022030876443',
    'DevTyp' => 'phone',
    'DataStores' =>
   array (
     0 =>
     SyncML_DataStore::__set_state(array(
        'SourceRef' => 'Contacts',
        'DisplayName' => 'Contacts',
        'MaxGUIDSize' => '64',
        'Rx_Pref' =>
       array (
         'text/x-vcard' => '2.1',
       ),
        'Rx' =>
       array (
         'text/vcard' => '3.0',
       ),
        'Tx_Pref' =>
       array (
         'text/x-vcard' => '2.1',
       ),
        'Tx' =>
       array (
       ),
        'DSMem' => NULL,
        'SyncCap' =>
       array (
         1 => true,
         2 => true,
         4 => true,
         6 => true,
         7 => true,
       ),
     )),
     1 =>
     SyncML_DataStore::__set_state(array(
        'SourceRef' => 'Calendar',
        'DisplayName' => 'Calendar',
        'MaxGUIDSize' => '64',
        'Rx_Pref' =>
       array (
         'text/x-vcalendar' => '1.0',
       ),
        'Rx' =>
       array (
       ),
        'Tx_Pref' =>
       array (
         'text/x-vcalendar' => '1.0',
       ),
        'Tx' =>
       array (
       ),
        'DSMem' => NULL,
        'SyncCap' =>
       array (
         1 => true,
         2 => true,
         4 => true,
         6 => true,
         7 => true,
       ),
     )),
     2 =>
     SyncML_DataStore::__set_state(array(
        'SourceRef' => 'Tasks',
        'DisplayName' => 'Tasks',
        'MaxGUIDSize' => '64',
        'Rx_Pref' =>
       array (
         'text/x-vcalendar' => '1.0',
       ),
        'Rx' =>
       array (
       ),
        'Tx_Pref' =>
       array (
         'text/x-vcalendar' => '1.0',
       ),
        'Tx' =>
       array (
       ),
        'DSMem' => NULL,
        'SyncCap' =>
       array (
         1 => true,
         2 => true,
         4 => true,
         6 => true,
         7 => true,
       ),
     )),
     3 =>
     SyncML_DataStore::__set_state(array(
        'SourceRef' => 'Notes',
        'DisplayName' => 'Notes',
        'MaxGUIDSize' => '64',
        'Rx_Pref' =>
       array (
         'text/plain' => '1.0',
       ),
        'Rx' =>
       array (
       ),
        'Tx_Pref' =>
       array (
         'text/plain' => '1.0',
       ),
        'Tx' =>
       array (
       ),
        'DSMem' => NULL,
        'SyncCap' =>
       array (
         1 => true,
         2 => true,
         4 => true,
         6 => true,
         7 => true,
       ),
     )),
     4 =>
     SyncML_DataStore::__set_state(array(
        'SourceRef' => 'Bookmarks',
        'DisplayName' => 'Bookmarks',
        'MaxGUIDSize' => '64',
        'Rx_Pref' =>
       array (
         'text/x-vbookmark' => '1.0',
       ),
        'Rx' =>
       array (
       ),
        'Tx_Pref' =>
       array (
         'text/x-vbookmark' => '1.0',
       ),
        'Tx' =>
       array (
       ),
        'DSMem' => NULL,
        'SyncCap' =>
       array (
         1 => true,
         2 => true,
         4 => true,
         6 => true,
         7 => true,
       ),
     )),
   ),
    'CTCaps' =>
   array (
     'text/x-vcard' =>
     array (
       'X-IRMC-LUID' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '12',
       )),
       'GEO' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '20',
       )),
       'PHOTO' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' =>
         array (
           'ENCODING' =>
           SyncML_PropertyParameter::__set_state(array(
              'ValEnum' =>
             array (
               'BASE64' => true,
             ),
              'DataType' => NULL,
              'Size' => NULL,
              'DisplayName' => NULL,
           )),
           'TYPE' =>
           SyncML_PropertyParameter::__set_state(array(
              'ValEnum' =>
             array (
               'JPEG' => true,
             ),
              'DataType' => NULL,
              'Size' => NULL,
              'DisplayName' => NULL,
           )),
         ),
          '_Size' => '10000',
       )),
       'BDAY' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '8',
       )),
       'URL' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '120',
       )),
       'TITLE' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '30',
       )),
       'ORG' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '30',
       )),
       'EMAIL' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' =>
         array (
           'TYPE' =>
           SyncML_PropertyParameter::__set_state(array(
              'ValEnum' =>
             array (
               'WORK' => true,
               'HOME' => true,
             ),
              'DataType' => NULL,
              'Size' => NULL,
              'DisplayName' => NULL,
           )),
         ),
          '_Size' => '128',
       )),
       'ADR' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' =>
         array (
           'TYPE' =>
           SyncML_PropertyParameter::__set_state(array(
              'ValEnum' =>
             array (
               'WORK' => true,
               'HOME' => true,
             ),
              'DataType' => NULL,
              'Size' => NULL,
              'DisplayName' => NULL,
           )),
         ),
          '_Size' => '175',
       )),
       'NOTE' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '512',
       )),
       'TEL' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' =>
         array (
           'TYPE' =>
           SyncML_PropertyParameter::__set_state(array(
              'ValEnum' =>
             array (
               'CELL,WORK' => true,
               'CELL,HOME' => true,
               'CELL' => true,
               'HOME' => true,
               'FAX' => true,
               'WORK' => true,
             ),
              'DataType' => NULL,
              'Size' => NULL,
              'DisplayName' => NULL,
           )),
         ),
          '_Size' => '80',
       )),
       'N' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '60',
       )),
       'VERSION' =>
       SyncML_Property::__set_state(array(
          'ValEnum' =>
         array (
           '2.1' => true,
         ),
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'END' =>
       SyncML_Property::__set_state(array(
          'ValEnum' =>
         array (
           'VCARD' => true,
         ),
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'BEGIN' =>
       SyncML_Property::__set_state(array(
          'ValEnum' =>
         array (
           'VCARD' => true,
         ),
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
     ),
     'text/vcard' =>
     array (
       'X-IRMC-LUID' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '12',
       )),
       'GEO' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '20',
       )),
       'PHOTO' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' =>
         array (
           'ENCODING' =>
           SyncML_PropertyParameter::__set_state(array(
              'ValEnum' =>
             array (
               'BASE64' => true,
             ),
              'DataType' => NULL,
              'Size' => NULL,
              'DisplayName' => NULL,
           )),
           'TYPE' =>
           SyncML_PropertyParameter::__set_state(array(
              'ValEnum' =>
             array (
               'JPEG' => true,
             ),
              'DataType' => NULL,
              'Size' => NULL,
              'DisplayName' => NULL,
           )),
         ),
          '_Size' => '10000',
       )),
       'BDAY' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '8',
       )),
       'URL' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '120',
       )),
       'TITLE' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '30',
       )),
       'ORG' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '30',
       )),
       'EMAIL' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' =>
         array (
           'TYPE' =>
           SyncML_PropertyParameter::__set_state(array(
              'ValEnum' =>
             array (
               'WORK' => true,
               'HOME' => true,
             ),
              'DataType' => NULL,
              'Size' => NULL,
              'DisplayName' => NULL,
           )),
         ),
          '_Size' => '128',
       )),
       'ADR' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' =>
         array (
           'TYPE' =>
           SyncML_PropertyParameter::__set_state(array(
              'ValEnum' =>
             array (
               'WORK' => true,
               'HOME' => true,
             ),
              'DataType' => NULL,
              'Size' => NULL,
              'DisplayName' => NULL,
           )),
         ),
          '_Size' => '175',
       )),
       'NOTE' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '512',
       )),
       'TEL' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' =>
         array (
           'TYPE' =>
           SyncML_PropertyParameter::__set_state(array(
              'ValEnum' =>
             array (
               'CELL,WORK' => true,
               'CELL,HOME' => true,
               'CELL' => true,
               'HOME' => true,
               'FAX' => true,
               'WORK' => true,
             ),
              'DataType' => NULL,
              'Size' => NULL,
              'DisplayName' => NULL,
           )),
         ),
          '_Size' => '80',
       )),
       'N' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '60',
       )),
       'VERSION' =>
       SyncML_Property::__set_state(array(
          'ValEnum' =>
         array (
           '3.0' => true,
         ),
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'END' =>
       SyncML_Property::__set_state(array(
          'ValEnum' =>
         array (
           'VCARD' => true,
         ),
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'BEGIN' =>
       SyncML_Property::__set_state(array(
          'ValEnum' =>
         array (
           'VCARD' => true,
         ),
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
     ),
     'text/x-vcalendar' =>
     array (
       'X-IRMC-LUID' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '12',
       )),
       'TZ' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'DAYLIGHT' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'LAST-MODIFIED' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'EXDATE' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'RRULE' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '50',
       )),
       'CLASS' =>
       SyncML_Property::__set_state(array(
          'ValEnum' =>
         array (
           'PUBLIC' => true,
         ),
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'CATEGORIES' =>
       SyncML_Property::__set_state(array(
          'ValEnum' =>
         array (
           'BIRTHDAY' => true,
           'HOLIDAY' => true,
           'VACATION' => true,
           'TRAVEL' => true,
           'PHONE CALL' => true,
           'MISCELLANEOUS' => true,
           'MEETING' => true,
         ),
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'AALARM' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'DALARM' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'DTEND' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'DTSTART' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'DESCRIPTION' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '512',
       )),
       'LOCATION' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '50',
       )),
       'SUMMARY' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '200',
       )),
       'VERSION' =>
       SyncML_Property::__set_state(array(
          'ValEnum' =>
         array (
           '1.0' => true,
         ),
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'END' =>
       SyncML_Property::__set_state(array(
          'ValEnum' =>
         array (
           'VCALENDAR' => true,
           'VTODO' => true,
         ),
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'BEGIN' =>
       SyncML_Property::__set_state(array(
          'ValEnum' =>
         array (
           'VCALENDAR' => true,
           'VTODO' => true,
         ),
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'X-SONYERICSSON-DST' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'STATUS' =>
       SyncML_Property::__set_state(array(
          'ValEnum' =>
         array (
           'COMPLETED' => true,
           'NEEDS ACTION' => true,
           'ACCEPTED' => true,
         ),
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'PRIORITY' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'DUE' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'COMPLETED' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
     ),
     'text/plain' =>
     array (
       'BODY' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '254',
       )),
     ),
     'text/x-vbookmark' =>
     array (
       'X-SONYERICSSON-ICON' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' =>
         array (
           'ENCODING' =>
           SyncML_PropertyParameter::__set_state(array(
              'ValEnum' =>
             array (
               'BASE64' => true,
             ),
              'DataType' => NULL,
              'Size' => NULL,
              'DisplayName' => NULL,
           )),
         ),
          '_Size' => '256',
       )),
       'X-IRMC-URL' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'URL' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '1024',
       )),
       'TITLE' =>
       SyncML_Property::__set_state(array(
          'ValEnum' => NULL,
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
          '_Size' => '150',
       )),
       'BEGIN' =>
       SyncML_Property::__set_state(array(
          'ValEnum' =>
         array (
           'VENV' => true,
           'VBKM' => true,
         ),
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'END' =>
       SyncML_Property::__set_state(array(
          'ValEnum' =>
         array (
           'VENV' => true,
           'VBKM' => true,
         ),
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
       'VERSION' =>
       SyncML_Property::__set_state(array(
          'ValEnum' =>
         array (
           '1.0' => true,
         ),
          'DataType' => NULL,
          'Size' => NULL,
          'DisplayName' => NULL,
          'Params' => NULL,
       )),
     ),
   ),
    'Exts' => NULL,
    'UTC' => true,
    'SupportLargeObjs' => true,
    'SupportNumberOfChanges' => true,
))

Saved Queries