Symptom
I en Microsoft Exchange Server 2016-miljö händer följande när en FindItems -åtgärd utförs i en server med Exchange Web Services (EWS):
-
EWS-samtalet fungerar inte med följande fel:
Ohanterat undantag: Microsoft. Exchange. WebServices. ServiceResponseException: ett internt Server fel uppstod. Åtgärden misslyckades., det går inte att fråga efter rader i en tabell.
-
EWS-loggar i C:\Program Files\Microsoft\Exchange Server\V15\Logging\Ews på post lådans roll Server visar följande fel:
ExceptionHandler_Execute = Microsoft. Exchange. data. Storage. StoragePermanentException: det går inte att fråga efter rader i en tabell. ---> Microsoft. MAPI. MapiExceptionMaxObjsExceeded: MapiExceptionMaxObjsExceeded: det går inte att fråga efter tabell rader.
Orsak
En ändring av antalet materialiserade restriktioner som kan finnas i en post låda infördes i Exchange Server 2016. Den här ändringen kan utlösa en situation där ett FindItems-samtal måste skapa en ny materialiserad sökning i post lådan, men det går inte att göra så eftersom post lådan redan är i gräns.
Lösning
Lös problemet genom att installera den kumulativa uppdateringen 3 eller senare för Exchange Server 2016 . I det scenario som beskrivs i avsnittet "Symptom" kommer den äldsta materialiserade sökningen att åldras efter att du har installerat den här uppdateringen. Därför kan en ny sökning skapas utan ett undantag.