[horde] Horde 5.1.1 problems with ActiveSync on Android

Daniel Ritter daniel at daniel-ritter.de
Tue Jul 16 17:15:43 UTC 2013


Am 16.07.2013 18:41, schrieb Michael J Rubinsky:
>
> Quoting Simon Wilson <simon at simonandkate.net>:
>
>>>>>>>> I upgraded from 5.0.1 to 5.1.1 today.
>>>>>>>> Now Activesync doesn't work anymore as expected. Mail syncs 
>>>>>>>> fine, contacts and calendars do not.
>>>>>>>> I lost all contacts and calendars on the android devices. They 
>>>>>>>>  are still available in Horde, but don't sync.
>>>>>
>>>>> Same Problem here. Everything syncs except the Contacts. This 
>>>>> used  to work before.
>>>>>>>>
>>>>>>>> I am using two different Android clients for testing, both  
>>>>>>>> running different versions of Cyanogen Mod.
>>>>>>>> They used to sync fine with 5.0.1.
>>>>>>>
>>>>>>> Cannot reproduce. Works fine for me with numerous versions of  
>>>>>>> Android, both stock and CM.
>>>>>>>
>>>>>>> Any errors in the server log, horde log? What does the 
>>>>>>> activesync log show?
>>>>>>>
>>>>>
>>>>> Not sure if this is the same problem;
>>>>> I tried to sync a turba adressbook with only one contact via 
>>>>> activesync.
>>>>> The synclog stops after the provisioning is done. Nothing more is 
>>>>> logged.
>>>>>
>>
>>>>> I'm syncing to a xperia z with android 4.2.2.
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> I investigated a bit further.
>>>>>> Wiped my android, and just enabled contacts sync.
>>>>>> This happens when trying to sync contacts:
>>>>>>
>>>>>> http://pastebin.com/AF38BYS2
>>>>>>
>>>>>> Maybe this error is relevant?
>>>>>> (Line 180)
>>>>>> 2013-07-10T15:10:51+00:00 NOTICE: [8428] Error saving state for  
>>>>>> synckey {51dd790e-4830-4ca4-91e6-20ebc0a80102}2: QUERY FAILED: 
>>>>>> Duplicate entry '{51dd790e-4830-4ca4-91e6-20ebc0a80102}2' for key 
>>>>>> 'PRIMARY'
>>>>>>
>>>>>> This is how a request in Apache looks like:
>>>>>> Android ActiveSync Client is Android/4.1.2-EAS-1.3
>>>>>>
>>>>>> 62.143.158.113 - myserver.dyndns.org\\mailbox 
>>>>>> [10/Jul/2013:17:10:38 +0200] "POST 
>>>>>> /Microsoft-Server-ActiveSync?Cmd=Sync&User=myserver.dyndns.org%5Cmailbox&DeviceId=androidc1491253035&DeviceType=Android 
>>>>>> HTTP/1.1" 200 585 "-"  "Android/4.1.2-EAS-1.3"
>>>>>>
>>>>>> Because i completely wiped my phone I think it must be a change 
>>>>>> in Horde from 5.0.1 to 5.1.1 that broke it somehow for me.
>>>>>> It worked great for a long time before.
>>>>>>
>>>>>> Thanks for any input.
>>>>>>
>>>>> For the moment i sync my contacts via the new CardDav Service. 
>>>>> This works perfectly.
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>
>>
>> Happening to me also.
>>
>> I reset the device's AS connection as part of checking something 
>> else, and Contacts no longer Sync at all to the Android device. Still 
>> sync to iPad OK. Email, tasks, calendar appear to sync fine.
>>
>> I did a second delete / reset on the phone's AS horde connection, and 
>> re-enabled with just Contacts, and still nothing.
>>
>> Horde error log shows an SQL QUERY FAILED error for the INSERT INTO 
>> horde_activesync_state, followed by an enormous list of 
>> \"NewMessage\" entries for what looks like each of my contacts. Here 
>> is an extract:
>>
>> 2013-07-16T01:33:36+00:00 ERR: HORDE [horde] SQL QUERY FAILED: 
>> SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 
>> '{51e498a8-a9e4-439e-a493-0b3dc0a801e6}2' for key 'PRIMARY'
>>     INSERT INTO horde_activesync_state (sync_key, sync_data, sync_devid,
>>       sync_time, sync_folderid, sync_user, sync_pending) VALUES
>>       ('{51e498a8-a9e4-439e-a493-0b3dc0a801e6}2',
>> 'O:34:"Horde_ActiveSync_Folder_Collection":4:{s:15:"haveInitialSync";b
>> :1;s:10:"*_status";a:0:{}s:12:"*_serverid";s:10:"@Contacts@";s:9:"
>>       *_class";s:8:"Contacts";}', 'SEC10D1C297BE813', 1373938414,
>>       '@Contacts@', 'simon',
>> 'a:361:{i:0;a:3:{s:2:\"id\";s:60:\"20130311055925.-LOYZLAqDHeVWI5o1ubL
>> uw5 at mail.simonandkate.net\";s:4:\"type\";s:6:\"change\";s:5:\"flags\";
>> s:10:\"NewMessage\";}i:1;a:3:{s:2:\"id\";s:62:\"20130129094340.XFDFhY9
>> RNmOQJmbNuE1bJQ4 at server.simonandkate.net\";s:4:\"type\";s:6:\"change\"
>> ;s:5:\"flags\";s:10:\"NewMessage\";}i:2;a:3:{s:2:\"id\";s:62:\"2013012
>> 9094340.nrhEoNigM5oS60dsxbLT6A2 at server.simonandkate.net\";s:4:\"type\"
>> ;s:6:\"change\";s:5:\"flags\";s:10:\"NewMessage\";}i:3;a:3:{s:2:\"id\"
>> ;s:62:\"20130129094341.XLaIPJnNhrOyHhJ6bJ-e7Q2 at server.simonandkate.net
>>
>> The phone AS debug log shows what appears to be the first 6 entries 
>> sync to the device (but which never actually show on the device), 
>> then stops with 361 to go with this:
>>
>> 2013-07-16T02:13:26+00:00 INFO: [1609] Updating state during change
>> 2013-07-16T02:13:26+00:00 DEBUG: [1609] O     </Commands>
>> 2013-07-16T02:13:26+00:00 INFO: [1609] Saving state: Array
>> (
>>     [0] => {51e4ac44-eb80-4b09-ab9f-064dc0a801e6}2
>>     [1] => Horde_Db_Value_Binary Object
>>         (
>>             [_value:protected] => 
>> O:34:"Horde_ActiveSync_Folder_Collection":4:{s:15:"haveInitialSync";b:1;s:10:" 
>> )
>>
>>     [2] => SEC10D1C297BE813
>>     [3] => 1373940805
>>     [4] => @Contacts@
>>     [5] => simon
>>     [6] => 361
>> )
>>
>> 2013-07-16T02:13:26+00:00 DEBUG: [1609] O    </Folder>
>> 2013-07-16T02:13:26+00:00 DEBUG: [1609] O   </Folders>
>> 2013-07-16T02:13:26+00:00 DEBUG: [1609] O  </Synchronize>
>> 2013-07-16T02:13:26+00:00 INFO: [1609] Replacing SYNC_CACHE entry for 
>> user simon and device SEC10D1C297BE813: 
>> a:11:{s:18:"confirmed_synckeys";a:1:{s:39:"{51e4ac44-eb80-4b09-ab9f-064dc0a801e6}2";b:1;}s:17:"lasthbsyncstarted";i:1373940634;s:17:"lastsyncendnormal";i:1373940806;s:9:"timestamp";s:10:"1373940806";s:4:"wait";b:0;s:10:"hbinterval";b:0;s:7:"folders";a:103:{s:8:"fb8437b7";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:11:"INBOX/Trash";}s:8:"f78d5bbf";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:40:"INBOX/Saved 
>> Emails/Computer 
>> Stuff/Bacula";}s:8:"f53a087b";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:13:"user/benjamin";}s:8:"f378939c";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:31:"INBOX/Saved 
>> Emails/Vet 
>> Supplies";}s:8:"efba87b7";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:66:"INBOX/Saved 
>> Emails/Computer Stuff/Mailing 
>> Lists/Horde/BugsHordeOrg";}s:8:"ed6da38b";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:27:"INBOX/Saved 
>> Emails/Jobs/SMS";}s:8:"ec9e70b4";a:2:{s:5:"cl
>>  ass";s:5:"Email";s:8:"serverid";s:23:"INBOX/Saved 
>> Emails/Jobs";}s:8:"ebc50e25";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:13:"user/chiarina";}s:8:"eb9d2531";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:48:"INBOX/Saved 
>> Emails/Finances/Colonial First 
>> State";}s:8:"e9e0fc0f";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:48:"INBOX/Saved 
>> Emails/Software Serials and 
>> Receipts";}s:8:"e91c0573";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:39:"INBOX/Saved 
>> Emails/MTG/Shipping 
>> advices";}s:8:"e804b887";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:49:"INBOX/Saved 
>> Emails/Real Estate/LJ Hooker 
>> Stafford";}s:8:"e59a7912";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:11:"user/server";}s:8:"e57c6070";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:26:"user/chiarina/Saved 
>> Emails";}s:8:"e0e3da23";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:30:"INBOX/Saved 
>> Emails/Family 
>> Tree";}s:8:"e04ee1cb";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:30:"INBOX/Saved 
>> Emails/Photography";}s:8:"de08ab14";a:2:
>>  {s:5:"class";s:5:"Email";s:8:"serverid";s:24:"INBOX/Saved 
>> Emails/Legal";}s:8:"dba9fd6f";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:19:"user/benjamin/Trash";}s:8:"db43842b";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:27:"INBOX/Saved 
>> Emails/Holidays";}s:8:"d8c899d1";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:46:"INBOX/Saved 
>> Emails/Finances/Salary 
>> Sacrificing";}s:8:"d7d1f9b6";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:25:"user/server/Deleted 
>> Items";}s:8:"d5cc415f";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:47:"INBOX/Saved 
>> Emails/Computer Stuff/Mailing 
>> Lists";}s:8:"cdf322d0";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:33:"INBOX/Saved 
>> Emails/Computer 
>> Stuff";}s:8:"ca740763";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:26:"INBOX/Saved 
>> Emails/Shipito";}s:8:"c83146f8";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:43:"INBOX/Saved 
>> Emails/Finances/Company Pty 
>> Ltd";}s:8:"c819441b";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:45:"INBOX/Saved 
>> Emails/Computer Stuff/Google
>>  Play";}s:8:"c2222c89";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:55:"INBOX/Saved 
>> Emails/Computer Stuff/Mailing 
>> Lists/Amavisd";}s:8:"bf17abc8";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:41:"INBOX/Saved 
>> Emails/MTG/eBay 
>> Confirmations";}s:8:"bdd8a6a4";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:51:"INBOX/Saved 
>> Emails/Computer Stuff/Mailing 
>> Lists/KVM";}s:8:"bca39b28";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:36:"INBOX/Saved 
>> Emails/Family 
>> Tree/Filed";}s:8:"bb59aae8";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:18:"user/chiarina/Yoyo";}s:8:"b8e9ebc3";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:20:"user/benjamin/Drafts";}s:8:"b7c1f340";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:18:"user/server/Drafts";}s:8:"b6fc10a2";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:14:"user/dom/Trash";}s:8:"b2985e34";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:5:"INBOX";}s:8:"aace75e9";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:39:"INBOX/Saved 
>> Emails/MTG/Wizards Cupboard";}s:8:"a
>>  8772e43";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:26:"INBOX/Saved 
>> Emails/MTG/RCW";}s:8:"a589b6be";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:23:"INBOX/Saved 
>> Emails/Home";}s:8:"a4641f48";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:53:"INBOX/Saved 
>> Emails/Computer Stuff/Mailing 
>> Lists/Horde";}s:7:"@Tasks@";a:2:{s:5:"class";s:5:"Tasks";s:8:"serverid";s:7:"@Tasks@";}s:7:"@Notes@";a:2:{s:5:"class";s:5:"Notes";s:8:"serverid";s:7:"@Notes@";}s:10:"@Contacts@";a:2:{s:5:"class";s:8:"Contacts";s:8:"serverid";s:10:"@Contacts@";}s:10:"@Calendar@";a:2:{s:5:"class";s:8:"Calendar";s:8:"serverid";s:10:"@Calendar@";}s:8:"9eae853d";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:8:"user/dom";}s:8:"9ba0de53";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:21:"user/dom/Saved 
>> Emails";}s:8:"9a064919";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:33:"INBOX/Saved 
>> Emails/ISPs and 
>> Email";}s:8:"99043ab1";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:27:"INBOX/Saved 
>> Emails/Personal";}s:8:"98cef338";
>>  a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:13:"user/dom/Sent";}s:8:"987e7b09";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:20:"user/chiarina/Drafts";}s:8:"96d1dd3e";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:49:"INBOX/Saved 
>> Emails/Computer Stuff/Postfix 
>> Reports";}s:8:"946182cb";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:31:"INBOX/Saved 
>> Emails/Jobs/Aurizon";}s:8:"910fd78c";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:18:"user/benjamin/Spam";}s:8:"8db30557";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:18:"INBOX/Saved 
>> Emails";}s:8:"8ce7693b";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:31:"INBOX/Saved 
>> Emails/Personal/CSU";}s:8:"8ae4829a";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:30:"INBOX/Saved 
>> Emails/VA 
>> Personal";}s:8:"8a6cd170";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:41:"INBOX/Saved 
>> Emails/Family Tree/For 
>> Action";}s:8:"85802c02";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:15:"user/dom/Drafts";}s:8:"84f4a4e3";a:2:{s:5:"class";s:5:"Email";s:8:"serverid"
>>  ;s:13:"user/dom/Spam";}s:8:"82f990a6";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:17:"user/server/Trash";}s:8:"818c2b55";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:43:"INBOX/Saved 
>> Emails/MTG/Decks and 
>> Collection";}s:8:"80a44576";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:22:"INBOX/Saved 
>> Emails/ACS";}s:8:"7a93cba1";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:27:"INBOX/Saved 
>> Emails/MTG/WOTC";}s:8:"77c53b19";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:25:"INBOX/Saved 
>> Emails/Amazon";}s:8:"76053c87";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:31:"INBOX/Saved 
>> Emails/MTG/Receipts";}s:8:"740074a2";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:39:"INBOX/Saved 
>> Emails/Computer 
>> Stuff/Apple";}s:8:"716be95d";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:38:"INBOX/Saved 
>> Emails/Jobs/Robert 
>> Walters";}s:8:"6f59fb8b";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:10:"INBOX/Spam";}s:8:"6f3cd6b9";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:26:"INBOX/Saved 
>> Emails/Cars/VW";}s:8:"6d6
>>  d1117";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:33:"INBOX/Saved 
>> Emails/Finances/Bills";}s:8:"6b811a03";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:33:"INBOX/Saved 
>> Emails/Amazon/Audible";}s:8:"6adffda1";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:51:"INBOX/Saved 
>> Emails/Computer Stuff/Mailing 
>> Lists/SPF";}s:8:"69de9be9";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:28:"INBOX/Saved 
>> Emails/MyNetFone";}s:8:"657c0203";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:38:"INBOX/Saved 
>> Emails/Website 
>> Memberships";}s:8:"64d3fbad";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:10:"INBOX/Sent";}s:8:"64b33fa7";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:19:"user/chiarina/Trash";}s:8:"6442774c";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:55:"INBOX/Saved 
>> Emails/Computer Stuff/Mailing 
>> Lists/Postfix";}s:8:"62be66e9";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:57:"INBOX/Saved 
>> Emails/Computer Stuff/Mailing 
>> Lists/LMSensors";}s:8:"60421dc8";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:
>>  27:"INBOX/Saved 
>> Emails/Cars/BMW";}s:8:"5b24437e";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:18:"user/benjamin/Sent";}s:8:"572d15ee";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:26:"user/benjamin/Saved 
>> Emails";}s:8:"4ffc2030";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:18:"user/chiarina/Sent";}s:8:"4dedd617";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:27:"INBOX/Saved 
>> Emails/Railways";}s:8:"4b4ba0ad";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:39:"INBOX/Saved 
>> Emails/Finances/Accountants";}s:8:"47d51059";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:37:"INBOX/Saved 
>> Emails/MTG/Games 
>> Paradise";}s:8:"428893e4";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:29:"INBOX/Saved 
>> Emails/MTG/Orders";}s:8:"40bffb5e";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:42:"INBOX/Saved 
>> Emails/Computer 
>> Stuff/Logwatch";}s:8:"3e9931cc";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:16:"user/server/Spam";}s:8:"3b30bae6";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:68:"INBOX/Saved 
>> Emails/Compute
>>  r Stuff/Mailing Lists/Horde/Archived 
>> Horde";}s:8:"383d1861";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:23:"INBOX/Saved 
>> Emails/eBay";}s:8:"354737e3";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:23:"INBOX/Saved 
>> Emails/Cars";}s:8:"33e14b67";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:36:"INBOX/Saved 
>> Emails/Finances/Receipts";}s:8:"2b6919d8";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:44:"INBOX/Saved 
>> Emails/Real Estate/Cressbrook 
>> St";}s:8:"252f0282";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:33:"INBOX/Saved 
>> Emails/MTG/eBay 
>> other";}s:8:"235fcbcd";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:60:"INBOX/Saved 
>> Emails/Computer Stuff/Mailing 
>> Lists/SpamAssassin";}s:8:"21b4b17b";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:26:"INBOX/Saved 
>> Emails/Parking";}s:8:"207fc547";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:30:"INBOX/Saved 
>> Emails/Real 
>> Estate";}s:8:"1f3803af";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:27:"INBOX/Saved 
>> Emails/Finances";}s:8:"1be21ab4";a:2:{s:5:"class
>>  ";s:5:"Email";s:8:"serverid";s:29:"INBOX/Saved 
>> Emails/Cars/Mazda";}s:8:"18a72080";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:12:"INBOX/Drafts";}s:8:"16a0b639";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:18:"user/chiarina/Spam";}s:8:"07cd899e";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:31:"INBOX/Saved 
>> Emails/Finances/NAB";}s:8:"023b7be3";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:16:"user/server/Sent";}s:8:"011a48e2";a:2:{s:5:"class";s:5:"Email";s:8:"serverid";s:22:"INBOX/Saved 
>> Emails/MTG";}}s:9:"hierarchy";s:39:"{51e4ac3d-1b70-4f5b-ab50-0cbdc0a801e6}1";s:11:"collections";a:1:{s:10:"@Contacts@";a:11:{s:5:"class";s:8:"Contacts";s:10:"windowsize";s:1:"5";s:10:"truncation";i:0;s:11:"mimesupport";i:0;s:14:"mimetruncation";i:8;s:8:"conflict";i:1;s:9:"bodyprefs";a:1:{i:1;a:2:{s:4:"type";s:1:"1";s:14:"truncationsize";s:6:"400000";}}s:8:"serverid";s:10:"@Contacts@";s:11:"lastsynckey";s:39:"{51e4ac44-eb80-4b09-ab9f-064dc0a801e6}2";s:14:"deletesasmoves";b:1;s:10:"filtertype" 
>>
>>  ;s:1:"0";}}s:13:"pingheartbeat";b:0;s:14:"synckeycounter";a:1:{s:10:"@Contacts@";a:1:{s:39:"{51e4ac44-eb80-4b09-ab9f-064dc0a801e6}1";i:1;}}} 
>>
>> 2013-07-16T02:13:26+00:00 INFO: [1609] User simon logged off
>>
>> I will post up the full log files later on.
>
> Possibly Bug: 12443
>
>

In my initial post i wrote that contacts *and* calendar don't sync. 
Calendar actually does. Just took some time.
Contacts don't.




More information about the horde mailing list