View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0006156 | SOGo | ActiveSync | public | 2025-10-22 18:17 | 2025-10-22 18:17 |
Reporter | leecher | Assigned To | |||
Priority | normal | Severity | major | Reproducibility | have not tried |
Status | new | Resolution | open | ||
Platform | [Client] Microsoft | OS | Windows | OS Version | 7 |
Product Version | 5.10.0 | ||||
Summary | 0006156: ActiveSync: Changing Start/End of an externally organized meeting returns Status=1 but ignores the change (should be Status=7) | ||||
Description | There seems to be a problem with external meeting requests not issued by the current user. If a client like Outlook tries to change StartTime or EndTime, the request gets
active
It can be seen in the log that indeed the requestor gets an update where it moves the | ||||
Steps To Reproduce | 1) Send an external meeting request with DisallowNewTimeProposal=1 to a sogo user Expected result: | ||||
Tags | No tags attached. | ||||
eas-move-bug.txt (33,541 bytes)
There seems to be a problem with Meeting Requests not issued by the current user. If a client like Outlook tries to change StartTime or EndTime, the request gets accepted with Status 1, but the Meeting date is not changed, as it is readonly. The webinterface reflects this and doesn't let the used edit the Meeting, but when such an EAS request comes to SOGO, it replies with <Status>1</Status>. This leads to Outlook on that very machine, that does the request, moving the meeting date, but all other machines don't leving the calendar in an inconsistent state. On such errors, I think the correct response status should be status 7 (Conflict matching the client and server object) See: https://learn.microsoft.com/en-us/openspecs/exchange_server_protocols/ms-ascmd/08151746-faf7-40a3-832b-b42e88a0b729 Attached you will find a log of such a case. My guess is that processSyncChangeCommand logic is flawed. I can see the following logic: // Don't update the component without proper permission if ([roles containsObject: SOGoCalendarRole_ComponentResponder] || [[sogoObject ownerInContext: context] isEqualToString: [[context active User] login]]) { [o changeParticipationStatus: allChanges inContext: context component: sogoObject]; if ([syncCache objectForKey: serverId]) [syncCache setObject: [NSString stringWithFormat: @"%f", [[sogoObject lastModified] timeIntervalSince1970]] forKey: serverId]; } // Trigger a change-command to override client changes since we don't have permissions else [sogoObject touch]; It can be seen in the log that indeed the requestor gets an update where it moves the element back to its original position, but Outlook doesn't seem to like that. Why was it implemented this way? IT seems to cause problems and may not be EAS compliant. 1) The meeting request itself ============================= Oct 17 09:33:49 sogod [18652]: <0x0x55dbd87b9be0[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>48279-188657</SyncKey> <CollectionId>mail%2F2dff4e04c6265358eb110000a63bd99d</CollectionId> <Status>1</Status> <Commands> <Add> <ServerId>48279</ServerId> <ApplicationData> <To xmlns="Email:">****</To> <DisplayTo xmlns="Email:">****</DisplayTo> <From xmlns="Email:">****</From> <Subject xmlns="Email:">Termin ****</Subject> <ThreadTopic xmlns="Email:">Termin ****</ThreadTopic> <DateReceived xmlns="Email:">2025-10-17T07:33:25.000Z</DateReceived> <Importance xmlns="Email:">1</Importance> <Read xmlns="Email:">0</Read> <MessageClass xmlns="Email:">IPM.Schedule.Meeting.Request</MessageClass> <MeetingRequest xmlns="Email:"> <AllDayEvent>0</AllDayEvent> <StartTime>2025-10-29T13:00:00.000Z</StartTime> <DTStamp>2025-10-17T07:33:22.000Z</DTStamp> <EndTime>2025-10-29T14:00:00.000Z</EndTime> <InstanceType>0</InstanceType> <Location>****</Location> <Organizer>****</Organizer> <ResponseRequested>0</ResponseRequested> <Sensitivity>0</Sensitivity> <BusyStatus>2</BusyStatus> <TimeZone>xP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAFAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAFAAIAAAAAAAAAxP///w==</TimeZone> <DisallowNewTimeProposal>1</DisallowNewTimeProposal> <GlobalObjId>BAAAAIIA4AB0xbcQGoLgCAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAAAHZDYWwtVWlkAQAAADA0MDAwMDAwODIwMEUwMDA3NEM1QjcxMDFBODJFMDA4MDAwMDAwMDAzMENFOUEwMTQ4M0 ZEQzAxMDAwMDAwMDAwMDAwMDAwMDEwMDAwMDAwMzU4RUU5MUI4QUE5ODA0Q0E1N0M2MTBERUIzRjcxMzc=</GlobalObjId> </MeetingRequest> <ContentClass xmlns="Email:">urn:content-classes:calendarmessage</ContentClass> <Reply-To xmlns="Email:">****</Reply-To> <InternetCPID xmlns="Email:">65001</InternetCPID> <Body xmlns="AirSyncBase:"> <Type>4</Type> <Truncated>0</Truncated> <Preview/> ... 2) Accepting the meeting request ================================ Oct 17 09:35:44 sogod [18052]: <0x0x55dbd0b2ab60[SOGoActiveSyncDispatcher]> EAS - request for device B81FC993D0474B7F9D15617B31BEACE6: <?xml version="1.0"?> <!DOCTYPE ActiveSync PUBLIC "-//MICROSOFT//DTD ActiveSync//EN" "http://www.microsoft.com/"> <MeetingResponse xmlns="MeetingResponse:"> <Request> <CollectionId>mail%2F2dff4e04c6265358eb110000a63bd99d</CollectionId> <UserResponse>1</UserResponse> <RequestId>48279</RequestId> </Request> </MeetingResponse> Oct 17 09:35:45 sogod [18052]: <0x0x55dbd0b2ab60[SOGoActiveSyncDispatcher]> EAS - Generated new calendarId: 4684-68F1F200-23-3E9C3140 for serverId: 040000008200E00074C5B7101A82E0080000000030CE9A01483FDC01000000000000000010000000358EE91B8AA9804CA57C610DEB3F7137 Oct 17 09:35:45 sogod [18052]: <0x0x55dbd0b2ab60[SOGoActiveSyncDispatcher]> EAS - response for device B81FC993D0474B7F9D15617B31BEACE6: <?xml version="1.0"?> <!DOCTYPE ActiveSync PUBLIC "-//MICROSOFT//DTD ActiveSync//EN" "http://www.microsoft.com/"> <MeetingResponse xmlns="MeetingResponse:"> <Result> <RequestId>48279</RequestId> <CalendarId>4684-68F1F200-23-3E9C3140</CalendarId> <Status>1</Status> </Result> </MeetingResponse> Oct 17 09:35:45 sogod [18052]: 192.168.2.53 "POST /SOGo/Microsoft-Server-ActiveSync?Cmd=MeetingResponse&User=office&DeviceId=B81FC993D0474B7F9D15617B31BEACE6& DeviceType=WindowsOutlook15 HTTP/1.1" 200 53/67 1.047 - - -30932K - 17 Oct 17 09:35:45 sogod [18052]: <0x0x55dbd884c330[SOGoActiveSyncDispatcher]> EAS - request for device B81FC993D0474B7F9D15617B31BEACE6: <?xml version="1.0"?> <!DOCTYPE ActiveSync PUBLIC "-//MICROSOFT//DTD ActiveSync//EN" "http://www.microsoft.com/"> <Sync xmlns="AirSync:"> <Collections> <Collection> <SyncKey>1760684617</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> <Change> <ServerId>4684-68F1F200-23-3E9C3140</ServerId> <ApplicationData> <TimeZone xmlns="Calendar:">xP///00AaQB0AHQAZQBsAGUAdQByAG8AcADkAGkAcwBjAGgAZQAgAFoAZQBpAHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAFAAMAAAAAAAAAAAAAAE0AaQB0 AHQAZQBsAGUAdQByAG8AcADkAGkAcwBjAGgAZQAgAFMAbwBtAG0AZQByAHoAZQBpAHQAAAAAAAAAAAAAAAMAAAAFAAIAAAAAAAAAxP///w==</TimeZone> <DTStamp xmlns="Calendar:">20251017T073551Z</DTStamp> <StartTime xmlns="Calendar:">20251029T130000Z</StartTime> <Subject xmlns="Calendar:">Termin ****</Subject> <UID xmlns="Calendar:">040000008200E00074C5B7101A82E0080000000030CE9A01483FDC01000000000000000010000000358EE91B8AA9804CA57C610DEB3F7137</UID> <Organizer_Name xmlns="Calendar:">****</Organizer_Name> <Organizer_Email xmlns="Calendar:">****</Organizer_Email> <Attendees xmlns="Calendar:"> <Attendee> <Attendee_Email>****</Attendee_Email> <Attendee_Name>****</Attendee_Name> <Attendee_Status>0</Attendee_Status> <Attendee_Type>1</Attendee_Type> </Attendee> <Attendee> <Attendee_Email>****</Attendee_Email> <Attendee_Name>****</Attendee_Name> <Attendee_Status>0</Attendee_Status> <Attendee_Type>1</Attendee_Type> </Attendee> </Attendees> <Location xmlns="Calendar:">****</Location> <EndTime xmlns="Calendar:">20251029T140000Z</EndTime> <Sensitivity xmlns="Calendar:">0</Sensitivity> <BusyStatus xmlns="Calendar:">2</BusyStatus> <AllDayEvent xmlns="Calendar:">0</AllDayEvent> <Reminder xmlns="Calendar:">15</Reminder> <MeetingStatus xmlns="Calendar:">3</MeetingStatus> <ResponseRequested xmlns="Calendar:">1</ResponseRequested> <DisallowNewTimeProposal xmlns="Calendar:">0</DisallowNewTimeProposal> </ApplicationData> </Change> </Commands> </Collection> </Collections> </Sync> 3) Client's change request and confirmation =========================================== Oct 20 11:11:08 sogod [23038]: <0x0x55dbdcdf2fb0[SOGoActiveSyncDispatcher]> EAS - request for device E429277DBAF04AE1A5AC0E1F9E9D8B0A: <?xml version="1.0"?> <!DOCTYPE ActiveSync PUBLIC "-//MICROSOFT//DTD ActiveSync//EN" "http://www.microsoft.com/"> <Sync xmlns="AirSync:"> <Collections> <Collection> <SyncKey>1760950567</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> <Change> <ServerId>501E-68F1F200-1-6A1A9F00</ServerId> <ApplicationData> <TimeZone xmlns="Calendar:">xP///00AaQB0AHQAZQBsAGUAdQByAG8AcADkAGkAcwBjAGgAZQAgAFoAZQBpAHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAFAAMAAAAAAAAAAAAAAE0AaQB0 AHQAZQBsAGUAdQByAG8AcADkAGkAcwBjAGgAZQAgAFMAbwBtAG0AZQByAHoAZQBpAHQAAAAAAAAAAAAAAAMAAAAFAAIAAAAAAAAAxP///w==</TimeZone> <DTStamp xmlns="Calendar:">20251020T091108Z</DTStamp> <StartTime xmlns="Calendar:">20251029T090000Z</StartTime> <Subject xmlns="Calendar:">Termin ****</Subject> <UID xmlns="Calendar:">040000008200E00074C5B7101A82E0080000000030CE9A01483FDC01000000000000000010000000358EE91B8AA9804CA57C610DEB3F7137</UID> <Organizer_Name xmlns="Calendar:">****</Organizer_Name> <Organizer_Email xmlns="Calendar:">****</Organizer_Email> <Attendees xmlns="Calendar:"> <Attendee> <Attendee_Email>****</Attendee_Email> <Attendee_Name>****</Attendee_Name> <Attendee_Status>5</Attendee_Status> <Attendee_Type>1</Attendee_Type> </Attendee> <Attendee> <Attendee_Email>****</Attendee_Email> <Attendee_Name>****</Attendee_Name> <Attendee_Status>3</Attendee_Status> <Attendee_Type>1</Attendee_Type> </Attendee> </Attendees> <Location xmlns="Calendar:">****</Location> <EndTime xmlns="Calendar:">20251029T100000Z</EndTime> <Body xmlns="AirSyncBase:"> <Type>1</Type> <Data>****</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:">3</MeetingStatus> <ResponseRequested xmlns="Calendar:">1</ResponseRequested> <DisallowNewTimeProposal xmlns="Calendar:">1</DisallowNewTimeProposal> </ApplicationData> </Change> </Commands> </Collection> </Collections> </Sync> Oct 20 11:11:08 sogod [23038]: <0x0x55dbdcdf2fb0[SOGoActiveSyncDispatcher]> EAS - Change - Process change for folder personal easId 501E-68F1F200-1-6A1A9F00 Oct 20 11:11:08 sogod [23038]: <0x0x55dbdcdf2fb0[SOGoActiveSyncDispatcher]> EAS - Found serverId: 040000008200E00074C5B7101A82E0080000000030CE9A01483FDC01000000000000000010000000358EE91B8AA9804CA57C610DEB3F7137 for easId: 501E-68F1F200-1-6A1A9F00 Oct 20 11:11:09 sogod [23038]: <0x0x55dbdcdf2fb0[SOGoActiveSyncDispatcher]> Change detected during Sync, we push the content. Oct 20 11:11:09 sogod [23038]: <0x0x55dbdcdf2fb0[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>Calendar</Class> <SyncKey>1760950567</SyncKey> <CollectionId>vevent%2Fpersonal</CollectionId> <Status>1</Status> <Responses> <Change> <ServerId>501E-68F1F200-1-6A1A9F00</ServerId> <Status>1</Status> </Change> </Responses> </Collection> </Collections> </Sync> 4) Propagation of the old meeting (including requestor) ======================================================= Oct 20 11:11:12 sogod [10579]: <0x0x55dbce5c3050[SOGoActiveSyncDispatcher]> Change detected during Sync, we push the content. Oct 20 11:11:12 sogod [10579]: <0x0x55dbce5c3050[SOGoActiveSyncDispatcher]> EAS - response for device DDCE8EA4138C4365B0850DAE0D2508BC: <?xml version="1.0"?> <!DOCTYPE ActiveSync PUBLIC "-//MICROSOFT//DTD ActiveSync//EN" "http://www.microsoft.com/"> <Sync xmlns="AirSync:"> <Collections> <Collection> <Class>Email</Class> <SyncKey>48327-188822</SyncKey> <CollectionId>mail%2F2dff4e04c6265358eb110000a63bd99d</CollectionId> <Status>1</Status> </Collection> <Collection> <Class>Calendar</Class> <SyncKey>1760951468</SyncKey> <CollectionId>vevent%2Fpersonal</CollectionId> <Status>1</Status> <Commands> <Change> <ServerId>6CC0-68F5CE00-5-37F484C0</ServerId> <ApplicationData> <AllDayEvent xmlns="Calendar:">0</AllDayEvent> <DTStamp xmlns="Calendar:">20251017T073322Z</DTStamp> <StartTime xmlns="Calendar:">20251029T130000Z</StartTime> <EndTime xmlns="Calendar:">20251029T140000Z</EndTime> <TimeZone xmlns="Calendar:">xP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAFAAMAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAFAAIAAAAAAAAAxP///w==</TimeZone> <Organizer_Email xmlns="Calendar:">****</Organizer_Email> <Organizer_Name xmlns="Calendar:">Beate Luther</Organizer_Name> <Attendees xmlns="Calendar:"> <Attendee> <Attendee_Email>****</Attendee_Email> <Attendee_Name>****</Attendee_Name> <Attendee_Status>5</Attendee_Status> <Attendee_Type>1</Attendee_Type> </Attendee> <Attendee> <Attendee_Email>****</Attendee_Email> <Attendee_Name>****</Attendee_Name> <Attendee_Status>3</Attendee_Status> <Attendee_Type>1</Attendee_Type> </Attendee> </Attendees> <ResponseRequested xmlns="Calendar:">1</ResponseRequested> <ResponseType xmlns="Calendar:">3</ResponseType> <DisallowNewTimeProposal xmlns="Calendar:">1</DisallowNewTimeProposal> <BusyStatus xmlns="Calendar:">2</BusyStatus> <MeetingStatus xmlns="Calendar:">3</MeetingStatus> <Subject xmlns="Calendar:">Termin ****</Subject> <Location xmlns="Calendar:">****</Location> <UID xmlns="Calendar:">040000008200E00074C5B7101A82E0080000000030CE9A01483FDC01000000000000000010000000358EE91B8AA9804CA57C610DEB3F7137</UID> <Body xmlns="AirSyncBase:"> <Type>1</Type> <EstimatedDataSize>1179</EstimatedDataSize> <Data>****</Data> </Body> <Sensitivity xmlns="Calendar:">0</Sensitivity> <Reminder xmlns="Calendar:">15</Reminder> <NativeBodyType xmlns="AirSyncBase:">1</NativeBodyType> </ApplicationData> </Change> </Commands> </Collection> <Collection> <Class>Contacts</Class> <SyncKey>1756978070</SyncKey> <CollectionId>vcard%2Fpersonal</CollectionId> <Status>1</Status> </Collection> <Collection> <Class>Email</Class> <SyncKey>12038-40257</SyncKey> <CollectionId>mail%2Fcff9e12b3b905458b91b0000a63bd99d</CollectionId> <Status>1</Status> </Collection> <Collection> ... Oct 20 11:11:15 sogod [10579]: <0x0x55dbcdd4be40[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>48327-188822</SyncKey> <CollectionId>mail%2F2dff4e04c6265358eb110000a63bd99d</CollectionId> <Status>1</Status> </Collection> <Collection> <Class>Calendar</Class> <SyncKey>1760951468</SyncKey> <CollectionId>vevent%2Fpersonal</CollectionId> <Status>1</Status> <Commands> <Change> <ServerId>4684-68F1F200-25-3E9C3140</ServerId> <ApplicationData> <AllDayEvent xmlns="Calendar:">0</AllDayEvent> <DTStamp xmlns="Calendar:">20251017T073322Z</DTStamp> <StartTime xmlns="Calendar:">20251029T130000Z</StartTime> <EndTime xmlns="Calendar:">20251029T140000Z</EndTime> <TimeZone xmlns="Calendar:">xP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAFAAMAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAFAAIAAAAAAAAAxP///w==</TimeZone> <Organizer_Email xmlns="Calendar:">****</Organizer_Email> <Organizer_Name xmlns="Calendar:">Beate Luther</Organizer_Name> <Attendees xmlns="Calendar:"> <Attendee> <Attendee_Email>****</Attendee_Email> <Attendee_Name>****</Attendee_Name> <Attendee_Status>5</Attendee_Status> <Attendee_Type>1</Attendee_Type> </Attendee> <Attendee> <Attendee_Email>****</Attendee_Email> <Attendee_Name>****</Attendee_Name> <Attendee_Status>3</Attendee_Status> <Attendee_Type>1</Attendee_Type> </Attendee> </Attendees> <ResponseRequested xmlns="Calendar:">1</ResponseRequested> <ResponseType xmlns="Calendar:">3</ResponseType> <DisallowNewTimeProposal xmlns="Calendar:">1</DisallowNewTimeProposal> <BusyStatus xmlns="Calendar:">2</BusyStatus> <MeetingStatus xmlns="Calendar:">3</MeetingStatus> <Subject xmlns="Calendar:">Termin ****</Subject> <Location xmlns="Calendar:">****</Location> <UID xmlns="Calendar:">040000008200E00074C5B7101A82E0080000000030CE9A01483FDC01000000000000000010000000358EE91B8AA9804CA57C610DEB3F7137</UID> <Body xmlns="AirSyncBase:"> <Type>1</Type> <EstimatedDataSize>1179</EstimatedDataSize> <Data>****</Data> </Body> <Sensitivity xmlns="Calendar:">0</Sensitivity> <Reminder xmlns="Calendar:">15</Reminder> <NativeBodyType xmlns="AirSyncBase:">1</NativeBodyType> </ApplicationData> </Change> </Commands> </Collection> <Collection> .. Oct 20 11:34:38 sogod [32256]: <0x0x55dbd31b0330[SOGoActiveSyncDispatcher]> EAS - request for device 6F2F0065F4764DB8B56BA1882B6F8649: <?xml version="1.0"?> <!DOCTYPE ActiveSync PUBLIC "-//MICROSOFT//DTD ActiveSync//EN" "http://www.microsoft.com/"> <Sync xmlns="AirSync:"> <Collections> <Collection> <SyncKey>1760952083</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> <Change> <ServerId>5A8A-68F5D980-9-2B1EE340</ServerId> <ApplicationData> <TimeZone xmlns="Calendar:">xP///00AaQB0AHQAZQBsAGUAdQByAG8AcADkAGkAcwBjAGgAZQAgAFoAZQBpAHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAFAAMAAAAAAAAAAAAAAE0AaQB0 AHQAZQBsAGUAdQByAG8AcADkAGkAcwBjAGgAZQAgAFMAbwBtAG0AZQByAHoAZQBpAHQAAAAAAAAAAAAAAAMAAAAFAAIAAAAAAAAAxP///w==</TimeZone> <DTStamp xmlns="Calendar:">20251020T093438Z</DTStamp> <StartTime xmlns="Calendar:">20251029T090000Z</StartTime> <Subject xmlns="Calendar:">Termin ****</Subject> <UID xmlns="Calendar:">040000008200E00074C5B7101A82E0080000000030CE9A01483FDC01000000000000000010000000358EE91B8AA9804CA57C610DEB3F7137</UID> <Organizer_Name xmlns="Calendar:">****</Organizer_Name> <Organizer_Email xmlns="Calendar:">****</Organizer_Email> <Attendees xmlns="Calendar:"> <Attendee> <Attendee_Email>****</Attendee_Email> <Attendee_Name>****</Attendee_Name> <Attendee_Status>0</Attendee_Status> <Attendee_Type>1</Attendee_Type> </Attendee> <Attendee> <Attendee_Email>****</Attendee_Email> <Attendee_Name>****</Attendee_Name> <Attendee_Status>0</Attendee_Status> <Attendee_Type>1</Attendee_Type> </Attendee> </Attendees> <Location xmlns="Calendar:">****</Location> <EndTime xmlns="Calendar:">20251029T103000Z</EndTime> <Body xmlns="AirSyncBase:"> <Type>1</Type> <Data>****</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:">3</MeetingStatus> <ResponseRequested xmlns="Calendar:">1</ResponseRequested> <DisallowNewTimeProposal xmlns="Calendar:">0</DisallowNewTimeProposal> </ApplicationData> </Change> </Commands> </Collection> </Collections> </Sync> Oct 20 11:34:45 sogod [32256]: <0x0x55dbd2b3fc90[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>Calendar</Class> <SyncKey>1760952879</SyncKey> <CollectionId>vevent%2Fpersonal</CollectionId> <Status>1</Status> <Commands> <Change> <ServerId>501E-68F1F200-1-6A1A9F00</ServerId> <ApplicationData> <AllDayEvent xmlns="Calendar:">0</AllDayEvent> <DTStamp xmlns="Calendar:">20251017T073322Z</DTStamp> <StartTime xmlns="Calendar:">20251029T130000Z</StartTime> <EndTime xmlns="Calendar:">20251029T140000Z</EndTime> <TimeZone xmlns="Calendar:">xP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAFAAMAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAFAAIAAAAAAAAAxP///w==</TimeZone> <Organizer_Email xmlns="Calendar:">****</Organizer_Email> <Organizer_Name xmlns="Calendar:">Beate Luther</Organizer_Name> <Attendees xmlns="Calendar:"> <Attendee> <Attendee_Email>****</Attendee_Email> <Attendee_Name>****</Attendee_Name> <Attendee_Status>5</Attendee_Status> <Attendee_Type>1</Attendee_Type> </Attendee> <Attendee> <Attendee_Email>****</Attendee_Email> <Attendee_Name>****</Attendee_Name> <Attendee_Status>3</Attendee_Status> <Attendee_Type>1</Attendee_Type> </Attendee> </Attendees> <ResponseRequested xmlns="Calendar:">1</ResponseRequested> <ResponseType xmlns="Calendar:">3</ResponseType> <DisallowNewTimeProposal xmlns="Calendar:">1</DisallowNewTimeProposal> <BusyStatus xmlns="Calendar:">2</BusyStatus> <MeetingStatus xmlns="Calendar:">3</MeetingStatus> <Subject xmlns="Calendar:">Termin ****</Subject> <Location xmlns="Calendar:">****</Location> <UID xmlns="Calendar:">040000008200E00074C5B7101A82E0080000000030CE9A01483FDC01000000000000000010000000358EE91B8AA9804CA57C610DEB3F7137</UID> <Body xmlns="AirSyncBase:"> <Type>1</Type> <EstimatedDataSize>1179</EstimatedDataSize> <Data>****</Data> </Body> <Sensitivity xmlns="Calendar:">0</Sensitivity> <Reminder xmlns="Calendar:">15</Reminder> <NativeBodyType xmlns="AirSyncBase:">1</NativeBodyType> </ApplicationData> </Change> </Commands> </Collection> <Collection> <Class>Contacts</Class> <SyncKey>1756978070</SyncKey> <CollectionId>vcard%2Fpersonal</CollectionId> <Status>1</Status> </Collection> <Collection> ... Oct 20 11:34:47 sogod [23038]: <0x0x55dbdebc62d0[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>48330-188836</SyncKey> <CollectionId>mail%2F2dff4e04c6265358eb110000a63bd99d</CollectionId> <Status>1</Status> <Commands> <Delete> <ServerId>48329</ServerId> </Delete> </Commands> </Collection> <Collection> <Class>Calendar</Class> <SyncKey>1760952879</SyncKey> <CollectionId>vevent%2Fpersonal</CollectionId> <Status>1</Status> <Commands> <Change> <ServerId>4684-68F1F200-25-3E9C3140</ServerId> <ApplicationData> <AllDayEvent xmlns="Calendar:">0</AllDayEvent> <DTStamp xmlns="Calendar:">20251017T073322Z</DTStamp> <StartTime xmlns="Calendar:">20251029T130000Z</StartTime> <EndTime xmlns="Calendar:">20251029T140000Z</EndTime> <TimeZone xmlns="Calendar:">xP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAFAAMAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAFAAIAAAAAAAAAxP///w==</TimeZone> <Organizer_Email xmlns="Calendar:">****</Organizer_Email> <Organizer_Name xmlns="Calendar:">Beate Luther</Organizer_Name> <Attendees xmlns="Calendar:"> <Attendee> <Attendee_Email>****</Attendee_Email> <Attendee_Name>****</Attendee_Name> <Attendee_Status>5</Attendee_Status> <Attendee_Type>1</Attendee_Type> </Attendee> <Attendee> <Attendee_Email>****</Attendee_Email> <Attendee_Name>****</Attendee_Name> <Attendee_Status>3</Attendee_Status> <Attendee_Type>1</Attendee_Type> </Attendee> </Attendees> <ResponseRequested xmlns="Calendar:">1</ResponseRequested> <ResponseType xmlns="Calendar:">3</ResponseType> <DisallowNewTimeProposal xmlns="Calendar:">1</DisallowNewTimeProposal> <BusyStatus xmlns="Calendar:">2</BusyStatus> <MeetingStatus xmlns="Calendar:">3</MeetingStatus> <Subject xmlns="Calendar:">Termin ****</Subject> <Location xmlns="Calendar:">****</Location> <UID xmlns="Calendar:">040000008200E00074C5B7101A82E0080000000030CE9A01483FDC01000000000000000010000000358EE91B8AA9804CA57C610DEB3F7137</UID> <Body xmlns="AirSyncBase:"> <Type>1</Type> <EstimatedDataSize>1179</EstimatedDataSize> <Data>****</Data> </Body> <Sensitivity xmlns="Calendar:">0</Sensitivity> <Reminder xmlns="Calendar:">15</Reminder> <NativeBodyType xmlns="AirSyncBase:">1</NativeBodyType> </ApplicationData> </Change> </Commands> </Collection> <Collection> <Class>Contacts</Class> <SyncKey>1756978070</SyncKey> <CollectionId>vcard%2Fpersonal</CollectionId> <Status>1</Status> </Collection> <Collection> ... Oct 20 14:55:41 sogod [14196]: <0x0x55dbd05946b0[SOGoActiveSyncDispatcher]> EAS - response for device 56R8ATKJVH6SJ8O7GE804JE0P0: <?xml version="1.0"?> <!DOCTYPE ActiveSync PUBLIC "-//MICROSOFT//DTD ActiveSync//EN" "http://www.microsoft.com/"> <Sync xmlns="AirSync:"> <Collections> <Collection> <Add> <ServerId>3774-68F63180-45B-3F913440</ServerId> <ApplicationData> <AllDayEvent xmlns="Calendar:">0</AllDayEvent> <DTStamp xmlns="Calendar:">20251017T073322Z</DTStamp> <StartTime xmlns="Calendar:">20251029T130000Z</StartTime> <EndTime xmlns="Calendar:">20251029T140000Z</EndTime> <TimeZone xmlns="Calendar:">xP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAFAAMAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAFAAIAAAAAAAAAxP///w==</TimeZone> <Organizer_Email xmlns="Calendar:">****</Organizer_Email> <Organizer_Name xmlns="Calendar:">Beate Luther</Organizer_Name> <Attendees xmlns="Calendar:"> <Attendee> <Attendee_Email>****</Attendee_Email> <Attendee_Name>****</Attendee_Name> <Attendee_Status>5</Attendee_Status> <Attendee_Type>1</Attendee_Type> </Attendee> <Attendee> <Attendee_Email>****</Attendee_Email> <Attendee_Name>****</Attendee_Name> <Attendee_Status>3</Attendee_Status> <Attendee_Type>1</Attendee_Type> </Attendee> </Attendees> <ResponseRequested xmlns="Calendar:">1</ResponseRequested> <ResponseType xmlns="Calendar:">3</ResponseType> <DisallowNewTimeProposal xmlns="Calendar:">1</DisallowNewTimeProposal> <BusyStatus xmlns="Calendar:">2</BusyStatus> <MeetingStatus xmlns="Calendar:">3</MeetingStatus> <Subject xmlns="Calendar:">Termin ****</Subject> <Location xmlns="Calendar:">****</ ... =============== Oct 22 13:42:14 sogod [14888]: <0x0x55dbce3d9a80[SOGoActiveSyncDispatcher]> EAS - request for device DDCE8EA4138C4365B0850DAE0D2508BC: <?xml version="1.0"?> <!DOCTYPE ActiveSync PUBLIC "-//MICROSOFT//DTD ActiveSync//EN" "http://www.microsoft.com/"> <Sync xmlns="AirSync:"> <Collections> <Collection> <SyncKey>1761129310</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> <Change> <ServerId>6CC0-68F5CE00-5-37F484C0</ServerId> <ApplicationData> <TimeZone xmlns="Calendar:">xP///00AaQB0AHQAZQBsAGUAdQByAG8AcADkAGkAcwBjAGgAZQAgAFoAZQBpAHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAFAAMAAAAAAAAAAAAAAE0AaQB0 AHQAZQBsAGUAdQByAG8AcADkAGkAcwBjAGgAZQAgAFMAbwBtAG0AZQByAHoAZQBpAHQAAAAAAAAAAAAAAAMAAAAFAAIAAAAAAAAAxP///w==</TimeZone> <DTStamp xmlns="Calendar:">20251022T114217Z</DTStamp> <StartTime xmlns="Calendar:">20251029T090000Z</StartTime> <Subject xmlns="Calendar:">Termin ****</Subject> <UID xmlns="Calendar:">040000008200E00074C5B7101A82E0080000000030CE9A01483FDC01000000000000000010000000358EE91B8AA9804CA57C610DEB3F7137</UID> <Organizer_Name xmlns="Calendar:">****</Organizer_Name> <Organizer_Email xmlns="Calendar:">****</Organizer_Email> <Attendees xmlns="Calendar:"> <Attendee> <Attendee_Email>****</Attendee_Email> <Attendee_Name>****</Attendee_Name> <Attendee_Status>5</Attendee_Status> <Attendee_Type>1</Attendee_Type> </Attendee> <Attendee> <Attendee_Email>****</Attendee_Email> <Attendee_Name>****</Attendee_Name> <Attendee_Status>3</Attendee_Status> <Attendee_Type>1</Attendee_Type> </Attendee> </Attendees> <Location xmlns="Calendar:">****</Location> <EndTime xmlns="Calendar:">20251029T103000Z</EndTime> <Sensitivity xmlns="Calendar:">0</Sensitivity> <BusyStatus xmlns="Calendar:">2</BusyStatus> <AllDayEvent xmlns="Calendar:">0</AllDayEvent> <Reminder xmlns="Calendar:">15</Reminder> <MeetingStatus xmlns="Calendar:">3</MeetingStatus> <ResponseRequested xmlns="Calendar:">1</ResponseRequested> <DisallowNewTimeProposal xmlns="Calendar:">1</DisallowNewTimeProposal> </ApplicationData> </Change> </Commands> </Collection> </Collections> </Sync> Oct 22 13:42:15 sogod [14888]: <0x0x55dbce3d9a80[SOGoActiveSyncDispatcher]> EAS - Change - Process change for folder personal easId 6CC0-68F5CE00-5-37F484C0 Oct 22 13:42:15 sogod [14888]: <0x0x55dbce3d9a80[SOGoActiveSyncDispatcher]> EAS - Found serverId: 040000008200E00074C5B7101A82E0080000000030CE9A01483FDC010000 00000000000010000000358EE91B8AA9804CA57C610DEB3F7137 for easId: 6CC0-68F5CE00-5-37F484C0 Oct 22 13:42:15 sogod [14888]: <0x0x55dbce3d9a80[SOGoActiveSyncDispatcher]> Change detected during Sync, we push the content. Oct 22 13:42:15 sogod [14888]: <0x0x55dbce3d9a80[SOGoActiveSyncDispatcher]> EAS - response for device DDCE8EA4138C4365B0850DAE0D2508BC: <?xml version="1.0"?> <!DOCTYPE ActiveSync PUBLIC "-//MICROSOFT//DTD ActiveSync//EN" "http://www.microsoft.com/"> <Sync xmlns="AirSync:"> <Collections> <Collection> <Class>Calendar</Class> <SyncKey>1761129310</SyncKey> <CollectionId>vevent%2Fpersonal</CollectionId> <Status>1</Status> <Responses> <Change> <ServerId>6CC0-68F5CE00-5-37F484C0</ServerId> <Status>1</Status> </Change> </Responses> </Collection> </Collections> </Sync> |
|