Knowledgebase
EWS Error Code: ErrorItemNotFound
Posted by Lars Talaschus on 12 Jan 2017 14:13

Problem: Während der Archivierung von einem Microsoft Exchange Server oder Office 365 kommt es zu folgender Fehlermeldung:

Microsoft Exchange Server was unable to complete the task. Details: The specified object was not found in the store. EWS Error Code: ErrorItemNotFound.

oder

Microsoft Exchange Server konnte die Aufgabe nicht ausführen. Details: Das angegebene Objekt wurde im Informationsspeicher nicht gefunden. EWS Error Code: ErrorItemNotFound.

Dieser Fehler kann unterschiedliche Ursachen haben.

1: Am häufigsten tritt er auf, wenn aus dem Postausgang archiviert wird. MailStore holt sich erst eine Liste aller Nachrichten-IDs der Nachrichten eines Ordners ab und im nächsten Schritt die Kopfzeilen der dazugehörigen Nachrichten. Da eine Nachricht üblicherweise nur sehr kurzzeitig im Postausgang liegt, ist diese beim Abholen der Kopfzeilen bereits nicht mehr im Ordner existent.

Lösung: Schließen Sie den Postausgang von der Archivierung aus. Die Nachrichten werden dennoch aus dem Gesendete Elemente-Ordner archiviert.

2: Sie setzen einen Loadbalancer vor den Exchange-Servern ein. Der Datenbestand der Exchange-Server ist aufgrund der Replikation nicht zu jedem Zeitpunkt identisch und MailStore kann die Kopfzeilen einer Nachricht von einem Server nicht abrufen, dessen ID es von einem anderen Server erhalten hat.

Lösung: Konfigurieren Sie das Archivierungsprofil so, dass es auf einen Exchange Server direkt zugreift und nicht über den Loadbalancer geleitet wird oder konfigurieren Sie den Loadbalancer so, dass dieser eine Session nicht auf unterschiedliche Server verteilt.

 

Aufgrund des Fehlers wird das Archivierungsprofil nicht mit einem erfolgreichen Statuscode beendet. Dieses Verhalten kann seit MailStore Server 10 durch Änderung der globalen Einstellung public.arcclient.skipEwsErrorItemNotFound mit Hilfe des folgenden Befehls in der MailStore Management Shell beeinflusst werden:

store-setprop --name="public.arcclient.skipEwsErrorItemNotFound" --value="true"

Hinweis: Unabhängig von dieser globalen Einstellung, kann MailStore Server weder die E-Mails archivieren noch vom Exchange Server entfernen bei denen der oben genannte Fehler auftritt.

(23 vote(s))
Helpful
Not helpful

Navigation
Remote Support

Please download this TeamViewer client in order to allow the MailStore support team a one-time only access to your system.

Got Premium Support?

If your MailStore Server license includes Premium Support or you are using the MailStore Service Provider Edition, you are entitled to get in touch with our support team directly via phone.

International

+49 2162-5029912

Phone (USA)

800-747-2915