Hallo,
ich habe seit mehreren Wochen das Problem, dass meine Exchange 2016 Server (Server2016) immer mal wieder für etliche Minuten auf 100% CPU laufen.
In den W3SVC1 und 2 Logfiles sind Benutzer zu finden, die 50 erfolgreiche (200) POST Einträge pro Sekunde liefern. Eine der Ursachen war ein fehlkonfiguriertes Macbook mit über 1 Million Einträgen pro Tag (AppleExchangeWebServices/)
Ein regelmäßiges Recycling der zugehörigen App Pools im IIS hat etwas geholfen. Die TimeElapsed (>10000000) Zeit bei den WorkerProcesses im IIS läuft aber dann wieder hoch (Url: /mapi/emsmdb/?MailboxId... POST ExecuteRequestHandler)
Jetzt springt aber auch die CPU Last (8%-->40%) bei MSExchangeMapiMailboxAppPool und MSExchangeMapiFrontEndAppPool (w3wp.exe). In den W3SVC Logfiles sind dann viele Einträge in der Form zu finden. Hier ein 64zigster innerhalb von 10Sekunden
MailboxId=55909268-b456-4ec1-95f9-cc137ff48cb8@domain&CorrelationID=<empty>;&ClientRequestInfo=R:{DE6E0F89-C456-4656-B89E-240FE7A66471}:64;RT:Execute;CI:{FEAD9274-D456-488C-84CC-52B2706D8C8B}:11840015;CID:{38B1FD67-D456-4C56-93EE-C5ADB5AD6520}&cafeReqId=7639394f-456-40dd-bcbc-09a7d2b42e21;
Des weiteren sind MailboxIds in der Form GUID@technische Mailadresse vom gleichen Benutzer zu finden, die nicht einer Mailbox zugeordnet sind.
Ebenso sind sehr viele Anonymous Zugriffe in den Logfiles zu finden.
Die Problematik ist Anfang Januar aufgetreten und wurde durch das aktuelle Update nicht behoben.
Meine Fragen:
Die default throttling policy lief ohne Änderung die letzten 10 Jahre problemlos. Welche Werte sind passende, einschränkende Werte für EWS, MAPI, Anonymous und RPC?
Da nicht auf alle Clientgeräte zugegriffen werden kann: Wie kann ich die Anzahl der Clientzugriffe einschränken?
Anonymous Zugriffe sind für einige Abfragen notwendig. Wie kann ich diese einschränken oder mehr Informationen darüber bekommen?
Danke für Eure Unterstützung
Paul