Hallo Zusammen
Ich habe diese Tage meinen Exchange auf Grommunio migriert und nun mit der Android App OneCalendar die gleiche Fehlermeldung. Allerdings ist die Konstellation eine andere: Ein neu erstellter Kalendereintrag wird von der App nicht auf den Server synchronisiert.
Grommunio Versionen:
grommunio-admin-api 1.16.7.90e96ba-1+119.1
grommunio-admin-common 38.f4553bd-1+24.3
grommunio-admin-web 3.1.0.36.b3e1844-1+109.1
grommunio-chat 9.8.1-1+1.3
grommunio-chat-dbgsym 9.8.1-1+1.3
grommunio-common 26.a6f127d-1+39.3
grommunio-dav 1.3.74.94260cb-1
grommunio-dbconf 1.1.1.da20a46-1+4.10
grommunio-error-pages 1.0.10.bb2df37-1+10.6
grommunio-index 1.0.15.gade2a6d-1+74.1
grommunio-sync 2.0.126.d061713-0
grommunio-web 3.9.124.gbb2affba-1+137.1
gromox 2.34.2.ge65d81c-1+1.1
libesedb1 20240220-1+2.3
libexmdbpp0 1.11.2.259948f-1+30.3
libhx32 4.23-1+1.3
libolecf1 20240427-1+1.3
libpff1 20231205-1+1.6
mapi-header-php 1.4.0.db15bd0-1+1.1
python3-mattermostdriver 7.3.2-1+15.3
python3-more-itertools 8.12.0-1+1.7
python3-openapi-core 0.13.7-1+7.7
python3-openapi-schema-validator 0.1.5-1+10.12
python3-openapi-spec-validator 0.2.9-1+8.7
python3-parse 1.19.0-1+22.3
python3-pyexmdb 1.11.2.259948f-1+30.3
python3-rfc3339-validator 0.1.5-1+9.12
python3-strict-rfc3339 0.1.5-1+13.7
system-user-grommunio 9-1
system-user-gromox 9-1
Fehlermeldung der App:
Object reference not set to an instance of an object
Action: SyncSendCalendar
Subject: Feierabend
XCalendarApp.ProviderBase.Exceptions.AccountRequestException: Object reference not set to an instance of an object
---> System.NullReferenceException: Object reference not set to an instance of an object
at XCalendarApp.ExchangeProvider.ExchangeClient.CreateItemAsync(CreateItemType request)
Exception_EndOfInnerExceptionStack
at XCalendarApp.ExchangeProvider.ExchangeClient.HandleWebserviceError(Exception ex, Object requestData)
at XCalendarApp.ExchangeProvider.ExchangeClient.CreateItemAsync(CreateItemType request)
at XCalendarApp.ExchangeProvider.ExchangeAccount.SyncSendAppointmentAddToProvider(CachedExchangeAppointment appointment)
at XCalendarApp.ProviderBase.AccountProviderBase9.<SyncSendAppointmentAdd>d__97[[XCalendarApp.ExchangeProvider.CachedExchangeCalendar, XCalendarApp.ExchangeProvider, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[XCalendarApp.ExchangeProvider.CachedExchangeAppointment, XCalendarApp.ExchangeProvider, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[XCalendarApp.ExchangeProvider.EWS.CalendarItemType, XCalendarApp.ExchangeProvider, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[XCalendarApp.ExchangeProvider.CachedExchangeContacts, XCalendarApp.ExchangeProvider, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[XCalendarApp.ExchangeProvider.CachedExchangeContact, XCalendarApp.ExchangeProvider, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[XCalendarApp.ExchangeProvider.EWS.ContactItemType, XCalendarApp.ExchangeProvider, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[XCalendarApp.ExchangeProvider.ExchangeAppointmentDbData, XCalendarApp.ExchangeProvider, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[XCalendarApp.ProviderBase.AccountOptionsBase, XCalendarApp.ProviderBase, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]].MoveNext()
at XCalendarApp.ProviderBase.AccountProviderBase
9.<SyncSendCalendar>d__96[[XCalendarApp.ExchangeProvider.CachedExchangeCalendar, XCalendarApp.ExchangeProvider, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[System.String, System.Private.CoreLib, Version=8.0.0.0, Culture=neutral, PublicKeyToken=7cec85d7bea7798e],[XCalendarApp.ExchangeProvider.CachedExchangeAppointment, XCalendarApp.ExchangeProvider, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[XCalendarApp.ExchangeProvider.EWS.CalendarItemType, XCalendarApp.ExchangeProvider, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[XCalendarApp.ExchangeProvider.CachedExchangeContacts, XCalendarApp.ExchangeProvider, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[XCalendarApp.ExchangeProvider.CachedExchangeContact, XCalendarApp.ExchangeProvider, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[XCalendarApp.ExchangeProvider.EWS.ContactItemType, XCalendarApp.ExchangeProvider, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[XCalendarApp.ExchangeProvider.ExchangeAppointmentDbData, XCalendarApp.ExchangeProvider, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null],[XCalendarApp.ProviderBase.AccountOptionsBase, XCalendarApp.ProviderBase, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]].MoveNext()
RequestUrl: https://mail.grommunio.tld/EWS/Exchange.asmx
RequestData: <?xml version="1.0" encoding="utf-16"?>
<CreateItemType xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" SendMeetingInvitations="SendToNone">
<SavedItemFolderId xmlns="http://schemas.microsoft.com/exchange/services/2006/messages">
<DistinguishedFolderId Id="calendar" xmlns="http://schemas.microsoft.com/exchange/services/2006/types" />
</SavedItemFolderId>
<Items xmlns="http://schemas.microsoft.com/exchange/services/2006/messages">
<CalendarItem xmlns="http://schemas.microsoft.com/exchange/services/2006/types">
<Subject>Feierabend</Subject>
<Body BodyType="Text"></Body>
<ReminderIsSet>true</ReminderIsSet>
<ReminderMinutesBeforeStart>15</ReminderMinutesBeforeStart>
<Start>2024-10-25T14:00:00Z</Start>
<End>2024-10-25T15:00:00Z</End>
<IsAllDayEvent>false</IsAllDayEvent>
<Location />
<MeetingTimeZone TimeZoneName="W. Europe Standard Time" />
</CalendarItem>
</Items>
</CreateItemType>
AppointmentData: <?xml version="1.0" encoding="utf-16"?><CachedExchangeAppointment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><UniqueModelID><ID>1098f3b0-4006-4c04-a2f3-128aa738ef66</ID><InstanceID xsi:nil="true" /></UniqueModelID><SyncOperation>ToBeAdded</SyncOperation><SyncStatus>None</SyncStatus><Occurences /><ModifiedOrDeletedOccurences /><mAddedOrUpdatedFieldValues><Subject>Feierabend</Subject><Location /><StartDateTime>49@638654688000000000</StartDateTime><EndDateTime>49@638654724000000000</EndDateTime><IsAllDay>false</IsAllDay><Description /><ReminderMinutesBeforeStart>15</ReminderMinutesBeforeStart><IsMeeting>false</IsMeeting><IsUserOrganizer>false</IsUserOrganizer><Invitees /><RecurrenceType>None</RecurrenceType><AppointmentCategoryID xsi:nil="true" /><RsvpStatus>None</RsvpStatus></mAddedOrUpdatedFieldValues><ToBeModifiedOrDeletedOccurences /></CachedExchangeAppointment>
Inner exception: System.NullReferenceException: Object reference not set to an instance of an object
at XCalendarApp.ExchangeProvider.ExchangeClient.CreateItemAsync(CreateItemType request)
Vielleicht hilft es ja weiter...