stefanbifi
Goto Top

Probleme bei der Synchronisation vom ERP mit Postfach Exchange 2019

Hallo

Wir haben seit einiger Zeit ein ERP System in der Firma installiert.
Das ERP hat eigene Kalender für die Mitarbeiter, die sich, für die Anzeige auf Smartphones, mit dem Kalender unter Exchange 2019 synchronisieren lassen sollen.

Beim Synchronisieren der Kalender erhalte ich allerdings folgende Fehlermeldung:


Server meldet Statuscode 500 auf https://192.168.7.2:443/api/v2.0/me/calendarview?startDateTime=2004-08-2 ...;$expand=singleValueExtendedProperties($filter%3DPropertyId%20eq%20'Binary%200x0FFF'). {"error":{"code":"ErrorInternalServerError","message":"Window end time must be greater than start time REST APIs for this mailbox are currently in preview. You can find more information about the preview REST APIs at https://dev.outlook.com/.;}}

[bei e:\c++\v3xxx_2301\shared\sdtcloudconnect\src\SDTSyncTermineMicrosoft.cpp:123]


Was bedeutet das?

Der Softwarehersteller des ERP kann mit der Meldung nichts anfangen und möchte Exchange neu aufgesetzt haben.

Kann mir jemand einen Tipp geben?


Danke

Content-ID: 491027

Url: https://administrator.de/forum/probleme-bei-der-synchronisation-vom-erp-mit-postfach-exchange-2019-491027.html

Ausgedruckt am: 09.04.2025 um 22:04 Uhr

Pjordorf
Pjordorf 02.09.2019 um 11:43:44 Uhr
Goto Top
Hallo,

Zitat von @stefanbifi:
Server meldet Statuscode 500 auf
Was bedeutet das?
https://www.lifewire.com/500-internal-server-error-explained-2622938

Der Softwarehersteller des ERP kann mit der Meldung nichts anfangen und möchte Exchange neu aufgesetzt haben.
Und kann der dann Garantieren das es funktioniert nachdem der Exchange erneut installiert wurde in eurer Domäne?

Gruß,
Peter
wiesi200
wiesi200 02.09.2019 um 12:00:37 Uhr
Goto Top
Hallo,

zumindest fällt auf das der aufgerufene Link eine Startzeit von 22:00:00 und eine Endzeit von 21:59:59 hat.
Die Fehlermeldung sagt das die End Zeit größer als die Startzeit sein muss.

Ruf doch mal die URL manuell auf und Teste das mal durch.
140913
140913 02.09.2019 aktualisiert um 12:29:30 Uhr
Goto Top
Zitat von @wiesi200:

Hallo,

zumindest fällt auf das der aufgerufene Link eine Startzeit von 22:00:00 und eine Endzeit von 21:59:59 hat.
Die Fehlermeldung sagt das die End Zeit größer als die Startzeit sein muss.
Aber 30 Jahre in der Zukunft face-smile.
https://192.168.7.2/api/v2.0/me/calendarview?startDateTime=2004-08-25T22:00:00Z&endDateTime=2034-08-25T21:59:59Z&
Window end time must be greater than start time
Ich tippe mal 30 Jahre sind a bisl zu viel für Exchange. Und es findet womöglich intern ein Rollover statt was zur Fehlermeldung führt. Just my2cent.
wiesi200
wiesi200 02.09.2019 um 12:43:54 Uhr
Goto Top
Oder die Splitten da irgendwie merkwürdig. .

Ich würd da auf jeden Fall mal durchtesten wann die URL meckert und wann nicht.
stefanbifi
stefanbifi 05.09.2019 um 16:16:52 Uhr
Goto Top
Vielen Dank für Eure Tipps.


Mir ist jetzt aufgefallen, dass der Zeitpunkt 31.12.29 23:00h die Suche im Kalender blockiert.

Synchronisiere ich z.B. bis zum 31.12.2029 22:59 funktioniert die Synchronisation.
Synchronisiere ich bis 31.12.2029 23:00h oder über diesen Zeitpunkt hinaus, schlägt die Synchronisation fehl.


Ausnahme beim Aufrufen von "DownloadFile" mit 2 Argument(en): "Der Remoteserver hat einen Fehler zurückgegeben: (500)
Interner Serverfehler."
In Zeile:1 Zeichen:1

back-to-top$wc.DownloadFile($url, $output)

back-to-top~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

+ CategoryInfo : NotSpecified: (face-smile , MethodInvocationException
+ FullyQualifiedErrorId : WebException


Beginne ich die Synchronisation allerdings am 31.12.2029 um 23:01 bis z.B. 31.12.2034 geht wieder alles.


Was ist mit dem 31.12.2029 23:00h?
Warum kann ich diesen Zeitpunkt nicht synchronisieren?

Hat jemand eine Idee?
140913
140913 05.09.2019 aktualisiert um 22:58:13 Uhr
Goto Top
Was ist mit dem 31.12.2029 23:00h?
Warum kann ich diesen Zeitpunkt nicht synchronisieren?
Die Zeitspanne ist offensichtlich zu groß für die API und die macht dann einen Rollover so dass dann die Endzeit wieder vor der Startzeit liegt.