[horde] Active Sync: Calendar is not synced with android devices
Lars
listen at chewie.de
Thu Apr 18 20:50:40 UTC 2013
Hello,
the short version of my problem:
I'm running Horde Groupware Webmail Edition 5.0.4 and try to sync with two
differnt android devices. Contacts work fine but my calendar is not shown (and
synced).
The long version:
I've installed Horde Groupware Webmail Edition 5.0.4 on an Ubuntu-based
server running Apache 2.2.22, PHP 5.3.10 (apache module), dovecot 2.0.19 and
postfix 2.9.6. When using the web frontend, horde seems to work quite well.
Problems occur whenever I try to sync an android device with horde: Contacts
are synced but calendars are not. Android doesn't even show a calendar for the
synced account. I've got the same effect on two android devices running android
4.0.4 and 4.2.2, respectively.
Here's the log for one sync run:
<log>
2013-04-18T19:51:59+00:00 INFO: [17382]
Horde_Core_ActiveSync_Driver::authenticate() attempt for ***@***.com
2013-04-18T19:52:00+00:00 DEBUG: [17382] SYNC request received for user
***@***.com
2013-04-18T19:52:00+00:00 DEBUG: [androidc80676994] loadDeviceInfo:
***@***.com
2013-04-18T19:52:00+00:00 INFO: Request being handled for device:
androidc80676994 Supporting protocol version: 12.1
2013-04-18T19:52:00+00:00 INFO: [17382] Handling SYNC command.
2013-04-18T19:52:00+00:00 DEBUG: [androidc80676994] Checking policykey for
device: 0 user: ***@***.com
2013-04-18T19:52:00+00:00 DEBUG: Policykey: 0 verified.
2013-04-18T19:52:00+00:00 DEBUG: [17382] I <Synchronize>
2013-04-18T19:52:00+00:00 DEBUG: [17382] I <Folders>
2013-04-18T19:52:00+00:00 DEBUG: [17382] I <Folder>
2013-04-18T19:52:00+00:00 DEBUG: [17382] I <SyncKey>
2013-04-18T19:52:00+00:00 DEBUG: [17382] I {51704887-a220-41de-
a0ba-5c0586001b1c}2
2013-04-18T19:52:00+00:00 DEBUG: [17382] I </SyncKey>
2013-04-18T19:52:00+00:00 DEBUG: [17382] I <FolderId>
2013-04-18T19:52:00+00:00 DEBUG: [17382] I @Contacts@
2013-04-18T19:52:00+00:00 DEBUG: [17382] I </FolderId>
2013-04-18T19:52:00+00:00 DEBUG: [17382] I <DeletesAsMoves />
2013-04-18T19:52:00+00:00 DEBUG: [17382] I <GetChanges />
2013-04-18T19:52:00+00:00 INFO: Possible unmatched content (peeking or empty
tag?)
2013-04-18T19:52:00+00:00 DEBUG: [17382] I <WindowSize>
2013-04-18T19:52:00+00:00 INFO: Possible unmatched content (peeking or empty
tag?)
2013-04-18T19:52:00+00:00 DEBUG: [17382] I 4
2013-04-18T19:52:00+00:00 DEBUG: [17382] I </WindowSize>
2013-04-18T19:52:00+00:00 DEBUG: [17382] I <Options>
2013-04-18T19:52:00+00:00 DEBUG: [17382] I <AirSyncBase:BodyPreference>
2013-04-18T19:52:00+00:00 DEBUG: [17382] I <AirSyncBase:Type>
2013-04-18T19:52:00+00:00 DEBUG: [17382] I 1
2013-04-18T19:52:00+00:00 DEBUG: [17382] I </AirSyncBase:Type>
2013-04-18T19:52:00+00:00 DEBUG: [17382] I <AirSyncBase:TruncationSize>
2013-04-18T19:52:00+00:00 DEBUG: [17382] I 200000
2013-04-18T19:52:00+00:00 DEBUG: [17382] I </AirSyncBase:TruncationSize>
2013-04-18T19:52:00+00:00 DEBUG: [17382] I </AirSyncBase:BodyPreference>
2013-04-18T19:52:00+00:00 DEBUG: [17382] I </Options>
2013-04-18T19:52:00+00:00 DEBUG: [17382] I </Folder>
2013-04-18T19:52:00+00:00 DEBUG: [17382] I </Folders>
2013-04-18T19:52:00+00:00 DEBUG: [17382] I </Synchronize>
2013-04-18T19:52:00+00:00 DEBUG: Have syncable collections
2013-04-18T19:52:00+00:00 DEBUG: All synckeys confirmed. Continuing with SYNC
2013-04-18T19:52:01+00:00 DEBUG: Replacing SYNC_CACHE entry for user
***@***.com and device androidc80676994: a:12:{s:18:"confirmed_synckeys";a:0:
{}s:17:"lasthbsyncstarted";i:1365968725;s:17:"lastsyncendnormal";i:1366313759;s:9:"lastuntil";i:1366314720;s:9:"timestamp";s:10:"1366314720";s:4:"wait";b:0;s:10:"hbinterval";b:0;s:7:"folders";a:6:
{s:4:"Sent";a:5:
{s:8:"parentid";s:1:"0";s:11:"displayname";s:4:"Sent";s:5:"class";s:5:"Email";s:4:"type";i:5;s:10:"filtertype";s:1:"0";}s:17:"INBOX.Unterordner";a:5:
{s:8:"parentid";s:5:"INBOX";s:11:"displayname";s:11:"Unterordner";s:5:"class";s:5:"Email";s:4:"type";i:12;s:10:"filtertype";s:1:"0";}s:5:"INBOX";a:5:
{s:8:"parentid";s:1:"0";s:11:"displayname";s:5:"Inbox";s:5:"class";s:5:"Email";s:4:"type";i:2;s:10:"filtertype";s:1:"0";}s:7:"@Tasks@";a:5:
{s:8:"parentid";i:0;s:11:"displayname";s:5:"Tasks";s:5:"class";s:5:"Tasks";s:4:"type";i:7;s:10:"filtertype";s:1:"0";}s:10:"@Contacts@";a:5:
{s:8:"parentid";i:0;s:11:"displayname";s:8:"Contacts";s:5:"class";s:8:"Contacts";s:4:"type";i:9;s:10:"filtertype";s:1:"0";}s:10:"@Calendar@";a:5:
{s:8:"parentid";i:0;s:11:"displayname";s:8:"Calendar";s:5:"class";s:8:"Calendar";s:4:"type";i:8;s:10:"filtertype";s:1:"0";}}s:9:"hierarchy";s:39:"{51704866-31e8-4a5b-9c04-5c0386001b1c}1";s:11:"collections";a:1:
{s:10:"@Contacts@";a:11:
{s:5:"class";s:8:"Contacts";s:10:"windowsize";s:1:"4";s:14:"deletesasmoves";b:1;s:10:"truncation";i:0;s:11:"mimesupport";i:0;s:14:"mimetruncation";i:8;s:8:"conflict";i:1;s:9:"bodyprefs";a:2:
{s:6:"wanted";s:1:"1";i:1;a:2:
{s:4:"type";s:1:"1";s:14:"truncationsize";s:6:"200000";}}s:11:"lastsynckey";s:39:"{51704887-
a220-41de-
a0ba-5c0586001b1c}2";s:2:"id";s:10:"@Contacts@";s:7:"synckey";s:39:"{51704887-
a220-41de-
a0ba-5c0586001b1c}2";}}s:13:"pingheartbeat";s:4:"1010";s:14:"synckeycounter";a:1:
{s:10:"@Contacts@";a:1:{s:39:"{51704887-a220-41de-a0ba-5c0586001b1c}1";i:1;}}}
2013-04-18T19:52:01+00:00 DEBUG: [17382] O <Synchronize>
2013-04-18T19:52:01+00:00 DEBUG: [17382] O <Status>
2013-04-18T19:52:01+00:00 DEBUG: [17382] O 1
2013-04-18T19:52:01+00:00 DEBUG: [17382] O <Status/>
2013-04-18T19:52:01+00:00 DEBUG: [17382] Initializing state for collection:
@Contacts@, synckey: {51704887-a220-41de-a0ba-5c0586001b1c}2
2013-04-18T19:52:01+00:00 DEBUG: [17382] Loading state for synckey {51704887-
a220-41de-a0ba-5c0586001b1c}2
2013-04-18T19:52:01+00:00 DEBUG: [17382] Initializing message diff engine for
@Contacts@
2013-04-18T19:52:01+00:00 DEBUG: [17382]
Horde_Core_ActiveSync_Driver::getServerChanges(@Contacts@, 1366313096,
1366314721, 0, 0)
2013-04-18T19:52:02+00:00 DEBUG: [17382] Found 0 message changes in
@Contacts at .
2013-04-18T19:52:02+00:00 DEBUG: [17382] O <Folders>
2013-04-18T19:52:02+00:00 DEBUG: [17382] O <Folder>
2013-04-18T19:52:02+00:00 DEBUG: [17382] O <SyncKey>
2013-04-18T19:52:02+00:00 DEBUG: [17382] O {51704887-a220-41de-
a0ba-5c0586001b1c}2
2013-04-18T19:52:02+00:00 DEBUG: [17382] O <SyncKey/>
2013-04-18T19:52:02+00:00 DEBUG: [17382] O <FolderId>
2013-04-18T19:52:02+00:00 DEBUG: [17382] O @Contacts@
2013-04-18T19:52:02+00:00 DEBUG: [17382] O <FolderId/>
2013-04-18T19:52:02+00:00 DEBUG: [17382] O <Status>
2013-04-18T19:52:02+00:00 DEBUG: [17382] O 1
2013-04-18T19:52:02+00:00 DEBUG: [17382] O <Status/>
2013-04-18T19:52:02+00:00 DEBUG: [17382] O <Folder/>
2013-04-18T19:52:02+00:00 DEBUG: [17382] O <Folders/>
2013-04-18T19:52:02+00:00 DEBUG: [17382] O <Synchronize/>
2013-04-18T19:52:02+00:00 DEBUG: Replacing SYNC_CACHE entry for user
***@***.com and device androidc80676994: a:12:{s:18:"confirmed_synckeys";a:0:
{}s:17:"lasthbsyncstarted";i:1365968725;s:17:"lastsyncendnormal";i:1366314722;s:9:"lastuntil";i:1366314720;s:9:"timestamp";s:10:"1366314722";s:4:"wait";b:0;s:10:"hbinterval";b:0;s:7:"folders";a:6:
{s:4:"Sent";a:5:
{s:8:"parentid";s:1:"0";s:11:"displayname";s:4:"Sent";s:5:"class";s:5:"Email";s:4:"type";i:5;s:10:"filtertype";s:1:"0";}s:17:"INBOX.Unterordner";a:5:
{s:8:"parentid";s:5:"INBOX";s:11:"displayname";s:11:"Unterordner";s:5:"class";s:5:"Email";s:4:"type";i:12;s:10:"filtertype";s:1:"0";}s:5:"INBOX";a:5:
{s:8:"parentid";s:1:"0";s:11:"displayname";s:5:"Inbox";s:5:"class";s:5:"Email";s:4:"type";i:2;s:10:"filtertype";s:1:"0";}s:7:"@Tasks@";a:5:
{s:8:"parentid";i:0;s:11:"displayname";s:5:"Tasks";s:5:"class";s:5:"Tasks";s:4:"type";i:7;s:10:"filtertype";s:1:"0";}s:10:"@Contacts@";a:5:
{s:8:"parentid";i:0;s:11:"displayname";s:8:"Contacts";s:5:"class";s:8:"Contacts";s:4:"type";i:9;s:10:"filtertype";s:1:"0";}s:10:"@Calendar@";a:5:
{s:8:"parentid";i:0;s:11:"displayname";s:8:"Calendar";s:5:"class";s:8:"Calendar";s:4:"type";i:8;s:10:"filtertype";s:1:"0";}}s:9:"hierarchy";s:39:"{51704866-31e8-4a5b-9c04-5c0386001b1c}1";s:11:"collections";a:1:
{s:10:"@Contacts@";a:11:
{s:5:"class";s:8:"Contacts";s:10:"windowsize";s:1:"4";s:14:"deletesasmoves";b:1;s:10:"truncation";i:0;s:11:"mimesupport";i:0;s:14:"mimetruncation";i:8;s:8:"conflict";i:1;s:9:"bodyprefs";a:2:
{s:6:"wanted";s:1:"1";i:1;a:2:
{s:4:"type";s:1:"1";s:14:"truncationsize";s:6:"200000";}}s:11:"lastsynckey";s:39:"{51704887-
a220-41de-
a0ba-5c0586001b1c}2";s:2:"id";s:10:"@Contacts@";s:7:"synckey";s:39:"{51704887-
a220-41de-
a0ba-5c0586001b1c}2";}}s:13:"pingheartbeat";s:4:"1010";s:14:"synckeycounter";a:1:
{s:10:"@Contacts@";a:1:{s:39:"{51704887-a220-41de-a0ba-5c0586001b1c}1";i:1;}}}
2013-04-18T19:52:02+00:00 INFO: [17382] User ***@***.com logged off
</log>
Does anybody of you have a clue why my calendar is not synced?
Cheers,
Lars
More information about the horde
mailing list