Ich habe einmal die 2022.05.2 Demo-Appliance ISO heruntergeladen und installiert, um das Ganze zu testen. Wie im Forum beschrieben habe ich die Updates nicht durchlaufen lassen, damit es reibungslos funktioniert.
Ich habe testweise nun ein paar Testbenutzer angelegt und wollte zum Überprüfen der Basisfunktionen eine Kalenderfreigabe in Microsoft Outlook 2021 erstellen.
Wenn ich den Kalender in Outlook freigeben möchte, dann bekomme ich immer eine Fehlermeldung: "Fehler beim Vorbereiten des Sendens einer Freigabenachricht".
Wie woanders dokumentiert habe ich den Zielbenutzer mit dem "An..." Knopf ausgewählt, sodass der lokale Benutzer wirklich aus der Benutzerliste der lokal angelegten Benutzer gewählt wird, da dies auch eine Fehlerquelle darstellen kann, wie ich gelesen habe.
Das Protokoll zeigt den Fehler "Unknown request 'ConvertId'."
Apr 11 14:08:08 localhost http[28908]: POST /EWS/Exchange.asmx HTTP/1.0
Apr 11 14:08:08 localhost http[28908]: Host: grommunio.csp.at
...
Apr 11 14:08:08 localhost http[28908]: content-type: text/xml
Apr 11 14:08:08 localhost http[28908]: user-agent: Microsoft Office/16.0 (Windows NT 10.0; Microsoft Outlook 16.0.14332; Pro)
Apr 11 14:08:08 localhost http[28908]: x-ms-cookieuri-requested: t
Apr 11 14:08:08 localhost http[28908]: x-featureversion: 1
Apr 11 14:08:08 localhost http[28908]: accept-auth: badger,Wlid1.1,Bearer,Basic,NTLM,Digest,Kerberos,Negotiate,Nego2
...
Apr 11 14:08:08 localhost http[28908]:
Apr 11 14:08:08 localhost http[28908]: <?xml version="1.0"?>
Apr 11 14:08:08 localhost http[28908]: <q:Envelope xmlns:ex12t="http://schemas.microsoft.com/exchange/services/2006/types" xmlns:ex12m="http://schemas.microsoft.com/exchange/services/2006/messages" xmlns:q="http://schemas.xmlsoap.org/soap/envelope/"><q:Header><ex12t:RequestServerVersion Version="Exchange2010"></ex12t:RequestServerVersion></q:Header><q:Body><ex12m:ConvertId DestinationFormat="EwsId"><ex12m:SourceIds><ex12t:AlternateId Format="HexEntryId" Id="000000001ADE7C1F3F5CF3468BD6DC397E61BF39010001000000A5187B6FBCDCEA1ED03C56570000001D00060000" Mailbox="***@grommunio.***.at"></ex12t:AlternateId></ex12m:SourceIds></ex12m:ConvertId></q:Body></q:Envelope>
Apr 11 14:08:08 localhost http[28908]: <<-EOH
Apr 11 14:08:08 localhost http[28908]: >> 14:08:08.822147 [::1]:10443->[::1]:34770 404 bytes
Apr 11 14:08:08 localhost http[28908]: HTTP/1.1 500 Internal Server Error
Apr 11 14:08:08 localhost http[28908]: Content-Type: text/xml
Apr 11 14:08:08 localhost http[28908]: Content-Length: 321
Apr 11 14:08:08 localhost http[28908]:
Apr 11 14:08:08 localhost http[28908]: <SOAP:Envelope xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/1999/XMLSchema-instance"><SOAP:Body><SOAP:Fault><faultcode xsi:type="xsd:string">SOAP:Server</faultcode><faultstring xsi:type="xsd:string">Unknown request 'ConvertId'.</faultstring></SOAP:Fault></SOAP:Body></SOAP:Envelope>>>-EOP
Apr 11 14:08:08 localhost http[28908]: >> 14:08:08.822335 [::1]:10443->[::1]:34770 0 bytes
Apr 11 14:08:08 localhost http[28908]: >>-EOP
Im Gromox-Sourcecode finde ich auch nichts zu dieser Methode, sie ist aber von MS dokumentiert und wird wohl auch für die Kalender-Zuordnung benötigt:
https://learn.microsoft.com/en-us/exchange/client-developer/web-service-reference/convertid-operation
The availability calendar event identifier. This is a hexadecimal-encoded representation of the PR_ENTRYID property. This is represented by the HexEntryId enumeration value in IdFormat.
Wie liegt der Fehler? Danke!