View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005930 | SOGo | ActiveSync | public | 2024-02-25 19:36 | 2024-06-18 19:49 |
Reporter | leecher | Assigned To | |||
Priority | normal | Severity | major | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | [Client] Microsoft | OS | Windows | OS Version | 7 |
Product Version | 5.8.4 | ||||
Summary | 0005930: SOGO Activesync does not populate Calendar Delete events | ||||
Description | I have a SOGO installation where I have multiple Outlook clients (Outlook 2016 and Outlook 2021, but version doesn't matter) that are accessing the Mailbox "office".
| ||||
Steps To Reproduce | 1) Add a calendar event on one machine monitoring the Mailbox. 2) The calendar entry gets populated and gets assigned an individual ID per receiving client, I guess, that is supposed to be like that: 3) Delete the calendar entry on one of the clients that just received the new event: All the other clients should receive a DELETE for their ID for the given UID as well, but it is not being synced and therefore the deleted item sticks with the other clients, even though it was correctly deleted in the backend (as can be verified via Caldav, for instance). | ||||
Additional Information | I attached a log with the excerpt of the various steps that can be seen in EAS log. | ||||
Tags | active sync, calendar, delete, sync | ||||
eas-log-excerpt.txt (16,579 bytes)
Creation -------- Feb 25 18:15:07 sogod [20985]: <0x0x5587c8011540[SOGoActiveSyncDispatcher]> EAS - request for device D2372A7F4004475F8C11CC4CE7A981E9: <?xml version="1.0"?> <!DOCTYPE ActiveSync PUBLIC "-//MICROSOFT//DTD ActiveSync//EN" "http://www.microsoft.com/"> <Sync xmlns="AirSync:"> <Collections> <Collection> <SyncKey>1708876178</SyncKey> <CollectionId>vevent%2Fpersonal</CollectionId> <DeletesAsMoves>0</DeletesAsMoves> <GetChanges>0</GetChanges> <WindowSize>512</WindowSize> <Options> <FilterType>0</FilterType> <BodyPreference xmlns="AirSyncBase:"> <Type>1</Type> <AllOrNone>1</AllOrNone> </BodyPreference> </Options> <Commands> <Add> <Class>Calendar</Class> <ClientId>{E7361F5A-2091-4781-BA10-E7BB019B5DE4}</ClientId> <ApplicationData> <TimeZone xmlns="Calendar:">xP///00AaQB0AHQAZQBsAGUAdQByAG8AcADkAGkAcwBjAGgAZQAgAFoAZQBpAHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAFAAMAAAAAAAAAAAAAAE0AaQB0AHQAZQBsAGUAdQByAG8AcADkAGkAcwBjAGgAZQAgAFMAbwBtAG0AZQByAHoAZQBpAHQAAAAAAAAAAAA <DTStamp xmlns="Calendar:">20240225T171434Z</DTStamp> <StartTime xmlns="Calendar:">20240621T063000Z</StartTime> <Subject xmlns="Calendar:">Testtermin</Subject> <UID xmlns="Calendar:">040000008200E00074C5B7101A82E00800000000D01B2B8E1668DA01000000000000000010000000850CB1CD3562D140BC8262C6B27B62FD</UID> <EndTime xmlns="Calendar:">20240621T070000Z</EndTime> <Body xmlns="AirSyncBase:"> <Type>1</Type> <Data>Partyyyyy</Data> </Body> <Sensitivity xmlns="Calendar:">0</Sensitivity> <BusyStatus xmlns="Calendar:">2</BusyStatus> <AllDayEvent xmlns="Calendar:">0</AllDayEvent> <Reminder xmlns="Calendar:">15</Reminder> <MeetingStatus xmlns="Calendar:">0</MeetingStatus> </ApplicationData> </Add> </Commands> </Collection> </Collections> </Sync> Feb 25 18:15:07 sogod [20985]: [WARN] <0x0x7f6aa54d2a80[WOxElemBuilder]> could not locate builders: WOxExtElemBuilder,WOxExtElemBuilder Feb 25 18:15:08 sogod [20985]: <0x0x5587c8011540[SOGoActiveSyncDispatcher]> EAS - Generated new easId: 51F9-65DB7580-791-76D69100 for serverId: 040000008200E00074C5B7101A82E00800000000D01B2B8E1668DA01000000000000000010000000850CB1CD3562D 140BC8262C6B27B62FD Feb 25 18:15:08 sogod [20985]: <0x0x5587c8011540[SOGoActiveSyncDispatcher]> Change detected during Sync, we push the content. Feb 25 18:15:08 sogod [20985]: <0x0x5587c8011540[SOGoActiveSyncDispatcher]> EAS - response for device D2372A7F4004475F8C11CC4CE7A981E9: <?xml version="1.0"?> <!DOCTYPE ActiveSync PUBLIC "-//MICROSOFT//DTD ActiveSync//EN" "http://www.microsoft.com/"> <Sync xmlns="AirSync:"> <Collections> <Collection> <Class>Calendar</Class> <SyncKey>1708876178</SyncKey> <CollectionId>vevent%2Fpersonal</CollectionId> <Status>1</Status> <Responses> <Add> <ClientId>{E7361F5A-2091-4781-BA10-E7BB019B5DE4}</ClientId> <ServerId>51F9-65DB7580-791-76D69100</ServerId> <Status>1</Status> </Add> </Responses> </Collection> </Collections> </Sync> Synchronization to other devices -------------------------------- Feb 25 18:15:11 sogod [16530]: 192.168.2.56 "POST /SOGo/Microsoft-Server-ActiveSync?Cmd=Ping&User=office&DeviceId=E429277DBAF04AE1A5AC0E1F9E9D8B0A&DeviceType=WindowsOutlook15 HTTP/1.1" 200 13/2060 11.781 - - 0 - 15 Feb 25 18:15:11 sogod [16530]: <0x0x5587ce49b580[SOGoActiveSyncDispatcher]> EAS - request for device E429277DBAF04AE1A5AC0E1F9E9D8B0A: <?xml version="1.0"?> <!DOCTYPE ActiveSync PUBLIC "-//MICROSOFT//DTD ActiveSync//EN" "http://www.microsoft.com/"> <Ping xmlns="Ping:"> <HeartbeatInterval>10</HeartbeatInterval> <Folders> <Folder> <Id>mail%2F2dff4e04c6265358eb110000a63bd99d</Id> <Class>Email</Class> </Folder> <Folder> <Id>vevent%2Fpersonal</Id> <Class>Calendar</Class> </Folder> <Folder> <Id>vcard%2Fpersonal</Id> <Class>Contacts</Class> </Folder> <Folder> ... Feb 25 18:15:12 sogod [25251]: <0x0x5587c92db0f0[SOGoActiveSyncDispatcher]> EAS - Generated new easId: 62A3-65DB7580-4B-45D47D00 for serverId: 040000008200E00074C5B7101A82E00800000000D01B2B8E1668DA01000000000000000010000000850CB1CD3562D140BC8262C6B27B62FD Feb 25 18:15:14 sogod [25251]: <0x0x5587c92db0f0[SOGoActiveSyncDispatcher]> EAS - response for device E429277DBAF04AE1A5AC0E1F9E9D8B0A: <?xml version="1.0"?> <!DOCTYPE ActiveSync PUBLIC "-//MICROSOFT//DTD ActiveSync//EN" "http://www.microsoft.com/"> <Sync xmlns="AirSync:"> <Collections> <Collection> <Class>Email</Class> <SyncKey>35409-138663</SyncKey> <CollectionId>mail%2F2dff4e04c6265358eb110000a63bd99d</CollectionId> <Status>1</Status> </Collection> <Collection> <Class>Calendar</Class> <SyncKey>1708881307</SyncKey> <CollectionId>vevent%2Fpersonal</CollectionId> <Status>1</Status> <Commands> <Add> <ServerId>62A3-65DB7580-4B-45D47D00</ServerId> <ApplicationData> <AllDayEvent xmlns="Calendar:">0</AllDayEvent> <StartTime xmlns="Calendar:">20240621T063000Z</StartTime> <EndTime xmlns="Calendar:">20240621T070000Z</EndTime> <TimeZone xmlns="Calendar:">xP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAFAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA <BusyStatus xmlns="Calendar:">2</BusyStatus> <MeetingStatus xmlns="Calendar:">0</MeetingStatus> <Subject xmlns="Calendar:">Testtermin</Subject> <UID xmlns="Calendar:">040000008200E00074C5B7101A82E00800000000D01B2B8E1668DA01000000000000000010000000850CB1CD3562D140BC8262C6B27B62FD</UID> <Body xmlns="AirSyncBase:"> <Type>1</Type> <EstimatedDataSize>9</EstimatedDataSize> <Data>Partyyyyy</Data> </Body> <Sensitivity xmlns="Calendar:">0</Sensitivity> <Reminder xmlns="Calendar:">15</Reminder> <NativeBodyType xmlns="AirSyncBase:">1</NativeBodyType> </ApplicationData> </Add> </Commands> </Collection> <Collection> <Class>Contacts</Class> <SyncKey>1706701529</SyncKey> <CollectionId>vcard%2Fpersonal</CollectionId> <Status>1</Status> </Collection> ... Feb 25 18:15:15 sogod [16530]: <0x0x5587ca3856e0[SOGoActiveSyncDispatcher]> EAS - Generated new easId: 4092-65DB7580-65B-7352AC00 for serverId: 040000008200E00074C5B7101A82E00800000000D01B2B8E1668DA01000000000000000010000000850CB1CD3562D140BC8262C6B27B62FD Feb 25 18:15:17 sogod [16530]: <0x0x5587ca3856e0[SOGoActiveSyncDispatcher]> EAS - response for device B7D1DD7A305641AFA18499E3883B615F: <?xml version="1.0"?> <!DOCTYPE ActiveSync PUBLIC "-//MICROSOFT//DTD ActiveSync//EN" "http://www.microsoft.com/"> <Sync xmlns="AirSync:"> <Collections> <Collection> <Class>Email</Class> <SyncKey>35409-138663</SyncKey> <CollectionId>mail%2F2dff4e04c6265358eb110000a63bd99d</CollectionId> <Status>1</Status> </Collection> <Collection> <Class>Calendar</Class> <SyncKey>1708881307</SyncKey> <CollectionId>vevent%2Fpersonal</CollectionId> <Status>1</Status> <Commands> <Add> <ServerId>4092-65DB7580-65B-7352AC00</ServerId> <ApplicationData> <AllDayEvent xmlns="Calendar:">0</AllDayEvent> <StartTime xmlns="Calendar:">20240621T063000Z</StartTime> <EndTime xmlns="Calendar:">20240621T070000Z</EndTime> <TimeZone xmlns="Calendar:">xP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAFAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAMAAAAFAAIAAAAAAAAAxP///w==</TimeZone> <BusyStatus xmlns="Calendar:">2</BusyStatus> <MeetingStatus xmlns="Calendar:">0</MeetingStatus> <Subject xmlns="Calendar:">Testtermin</Subject> <UID xmlns="Calendar:">040000008200E00074C5B7101A82E00800000000D01B2B8E1668DA01000000000000000010000000850CB1CD3562D140BC8262C6B27B62FD</UID> <Body xmlns="AirSyncBase:"> <Type>1</Type> <EstimatedDataSize>9</EstimatedDataSize> <Data>Partyyyyy</Data> </Body> <Sensitivity xmlns="Calendar:">0</Sensitivity> <Reminder xmlns="Calendar:">15</Reminder> <NativeBodyType xmlns="AirSyncBase:">1</NativeBodyType> </ApplicationData> </Add> </Commands> </Collection> ... Feb 25 18:15:18 sogod [23527]: <0x0x5587c2bab690[SOGoActiveSyncDispatcher]> EAS - Generated new easId: 5BE7-65DB7580-3-20275600 for serverId: 040000008200E00074C5B7101A82E00800000000D01B2B8E1668DA01000000000000000010000000850CB1CD3562D140BC8262C6B27B62FD Feb 25 18:15:20 sogod [23527]: <0x0x5587c2bab690[SOGoActiveSyncDispatcher]> EAS - response for device 71BDA8D4837B4A638352B40AEDC5B1D7: <?xml version="1.0"?> <!DOCTYPE ActiveSync PUBLIC "-//MICROSOFT//DTD ActiveSync//EN" "http://www.microsoft.com/"> <Sync xmlns="AirSync:"> <Collections> <Collection> <Class>Email</Class> <SyncKey>35409-138663</SyncKey> <CollectionId>mail%2F2dff4e04c6265358eb110000a63bd99d</CollectionId> <Status>1</Status> </Collection> <Collection> <Class>Calendar</Class> <SyncKey>1708881307</SyncKey> <CollectionId>vevent%2Fpersonal</CollectionId> <Status>1</Status> <Commands> <Add> <ServerId>5BE7-65DB7580-3-20275600</ServerId> <ApplicationData> <AllDayEvent xmlns="Calendar:">0</AllDayEvent> <StartTime xmlns="Calendar:">20240621T063000Z</StartTime> <EndTime xmlns="Calendar:">20240621T070000Z</EndTime> <TimeZone xmlns="Calendar:">xP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAFAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAMAAAAFAAIAAAAAAAAAxP///w==</TimeZone> <BusyStatus xmlns="Calendar:">2</BusyStatus> <MeetingStatus xmlns="Calendar:">0</MeetingStatus> <Subject xmlns="Calendar:">Testtermin</Subject> <UID xmlns="Calendar:">040000008200E00074C5B7101A82E00800000000D01B2B8E1668DA01000000000000000010000000850CB1CD3562D140BC8262C6B27B62FD</UID> <Body xmlns="AirSyncBase:"> <Type>1</Type> <EstimatedDataSize>9</EstimatedDataSize> <Data>Partyyyyy</Data> </Body> <Sensitivity xmlns="Calendar:">0</Sensitivity> <Reminder xmlns="Calendar:">15</Reminder> <NativeBodyType xmlns="AirSyncBase:">1</NativeBodyType> </ApplicationData> </Add> </Commands> </Collection> ... Feb 25 18:15:21 sogod [30522]: <0x0x5587c5aebaa0[SOGoActiveSyncDispatcher]> EAS - Generated new easId: 773A-65DB7580-1-4BABB700 for serverId: 040000008200E00074C5B7101A82E00800000000D01B2B8E1668DA01000000000000000010000000850CB1CD3562D140BC8262C6B27B62FD Feb 25 18:15:21 sogod [30522]: <0x0x5587c5aebaa0[SOGoActiveSyncDispatcher]> EAS - response for device 92P3DKPO0514DDA17RH9JSMUGG: <?xml version="1.0"?> <!DOCTYPE ActiveSync PUBLIC "-//MICROSOFT//DTD ActiveSync//EN" "http://www.microsoft.com/"> <Sync xmlns="AirSync:"> <Collections> <Collection> <Class>Calendar</Class> <SyncKey>1708881307</SyncKey> <CollectionId>vevent%2Fpersonal</CollectionId> <Status>1</Status> <Commands> <Add> <ServerId>773A-65DB7580-1-4BABB700</ServerId> <ApplicationData> <AllDayEvent xmlns="Calendar:">0</AllDayEvent> <StartTime xmlns="Calendar:">20240621T063000Z</StartTime> <EndTime xmlns="Calendar:">20240621T070000Z</EndTime> <TimeZone xmlns="Calendar:">xP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAFAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAMAAAAFAAIAAAAAAAAAxP///w==</TimeZone> <BusyStatus xmlns="Calendar:">2</BusyStatus> <MeetingStatus xmlns="Calendar:">0</MeetingStatus> <Subject xmlns="Calendar:">Testtermin</Subject> <UID xmlns="Calendar:">040000008200E00074C5B7101A82E00800000000D01B2B8E1668DA01000000000000000010000000850CB1CD3562D140BC8262C6B27B62FD</UID> <Body xmlns="AirSyncBase:"> <Type>1</Type> <EstimatedDataSize>9</EstimatedDataSize> <Data>Partyyyyy</Data> </Body> <Sensitivity xmlns="Calendar:">0</Sensitivity> <Reminder xmlns="Calendar:">15</Reminder> <NativeBodyType xmlns="AirSyncBase:">1</NativeBodyType> </ApplicationData> </Add> </Commands> </Collection> </Collections> </Sync> Feb 25 18:16:56 sogod [10499]: <0x0x5587c9664500[SOGoActiveSyncDispatcher]> EAS - Generated new easId: 2903-65DB7600-5-16B3B6C0 for serverId: 040000008200E00074C5B7101A82E00800000000D01B2B8E1668DA01000000000000000010000000850CB1CD3562D14 0BC8262C6B27B62FD Deletion -------- Feb 25 18:17:19 sogod [25251]: <0x0x5587c7e3d5f0[SOGoActiveSyncDispatcher]> EAS - request for device A7E7D7D2F6C741778DCAFDBACE3C4419: <?xml version="1.0"?> <!DOCTYPE ActiveSync PUBLIC "-//MICROSOFT//DTD ActiveSync//EN" "http://www.microsoft.com/"> <Sync xmlns="AirSync:"> <Collections> <Collection> <SyncKey>1708881307</SyncKey> <CollectionId>vevent%2Fpersonal</CollectionId> <DeletesAsMoves>0</DeletesAsMoves> <GetChanges>0</GetChanges> <WindowSize>512</WindowSize> <Options> <FilterType>0</FilterType> <BodyPreference xmlns="AirSyncBase:"> <Type>1</Type> <AllOrNone>1</AllOrNone> </BodyPreference> </Options> <Commands> <Delete> <ServerId>2903-65DB7600-5-16B3B6C0</ServerId> </Delete> </Commands> </Collection> </Collections> </Sync> Feb 25 18:17:20 sogod [25251]: <0x0x5587c7e3d5f0[SOGoActiveSyncDispatcher]> EAS - Delete - Process delete for folder personal easId 2903-65DB7600-5-16B3B6C0 Feb 25 18:17:20 sogod [25251]: <0x0x5587c7e3d5f0[SOGoActiveSyncDispatcher]> EAS - Found serverId: 040000008200E00074C5B7101A82E00800000000D01B2B8E1668DA01000000000000000010000000850CB1CD3562D140BC8262C6B27B62FD for easId: 2903-65DB7600-5 -16B3B6C0 Feb 25 18:17:20 sogod [25251]: [WARN] <0x0x7f6aa54d2a80[WOxElemBuilder]> could not locate builders: WOxExtElemBuilder,WOxExtElemBuilder Feb 25 18:17:20 sogod [25251]: <0x0x5587c7e3d5f0[SOGoActiveSyncDispatcher]> Change detected during Sync, we push the content. Feb 25 18:17:20 sogod [25251]: <0x0x5587c7e3d5f0[SOGoActiveSyncDispatcher]> EAS - response for device A7E7D7D2F6C741778DCAFDBACE3C4419: <?xml version="1.0"?> <!DOCTYPE ActiveSync PUBLIC "-//MICROSOFT//DTD ActiveSync//EN" "http://www.microsoft.com/"> <Sync xmlns="AirSync:"> <Collections> <Collection> <Class>Calendar</Class> <SyncKey>1708881307</SyncKey> <CollectionId>vevent%2Fpersonal</CollectionId> <Status>1</Status> <Responses> <Delete> <ServerId>2903-65DB7600-5-16B3B6C0</ServerId> <Status>1</Status> </Delete> </Responses> </Collection> </Collections> </Sync> Feb 25 18:17:24 sogod [8375]: 192.168.2.50 "POST /SOGo/Microsoft-Server-ActiveSync?Cmd=Sync&User=office&DeviceId=B7D1DD7A305641AFA18499E3883B615F&DeviceType=WindowsOutlook15 HTTP/1.1" 200 2657/3836 2.314 - - 37M - 15 Not synced after deletion ------------------------- Feb 25 18:17:25 sogod [8375]: <0x0x5587d0ca8fd0[SOGoActiveSyncDispatcher]> EAS - request for device D31F49C7C89647F6B29609AFD23282CA: <?xml version="1.0"?> <!DOCTYPE ActiveSync PUBLIC "-//MICROSOFT//DTD ActiveSync//EN" "http://www.microsoft.com/"> <Sync xmlns="AirSync:"> <Collections> <Collection> <SyncKey>6055-27119</SyncKey> <CollectionId>mail%2Fc2b3eb0890e0426268490000ae8557e3</CollectionId> <DeletesAsMoves>0</DeletesAsMoves> <WindowSize>512</WindowSize> <Options> <FilterType>0</FilterType> <MIMESupport>2</MIMESupport> <MIMETruncation>8</MIMETruncation> <BodyPreference xmlns="AirSyncBase:"> <Type>4</Type> <AllOrNone>1</AllOrNone> </BodyPreference> </Options> </Collection> <Collection> <SyncKey>1707823491</SyncKey> <CollectionId>vevent%2Fpersonal</CollectionId> <DeletesAsMoves>0</DeletesAsMoves> <WindowSize>512</WindowSize> <Options> <FilterType>0</FilterType> <BodyPreference xmlns="AirSyncBase:"> <Type>1</Type> <AllOrNone>1</AllOrNone> </BodyPreference> </Options> </Collection> ... No changes! i.e. EASID 4092-65DB7580-65B-7352AC00 not looked up and not deleted. |
|
Any chance support team to investigate this? |
|
I updated to 5.10.0 and the problem seems to have disappeared, even though there was nothing in the changelog that indicated this bug. As I'm unsure if it is related to the version or due to the runtime of the daemon (update forced a restart), I'll report back in 60 days if the problem has reappeared. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2024-02-25 19:36 | leecher | New Issue | |
2024-02-25 19:36 | leecher | Tag Attached: active sync | |
2024-02-25 19:36 | leecher | Tag Attached: calendar | |
2024-02-25 19:36 | leecher | Tag Attached: delete | |
2024-02-25 19:36 | leecher | Tag Attached: sync | |
2024-02-25 19:36 | leecher | File Added: eas-log-excerpt.txt | |
2024-03-14 14:12 | AndreyEver | Note Added: 0017655 | |
2024-06-18 19:49 | leecher | Note Added: 0017751 |