(26.10.2026)
Nach der Installation von SU11 für Microsoft Exchange SE über WSUS war bei einem Server ECP für über eine halbe Stunde nicht mehr aufrufbar. Nach der Anmeldung kam eine Fehlerseite. HealthChecker wies folgende Fehlermeldungen aus:
Missing Shared Configuration File: Missing: %ExchangeInstallDir%bin\SharedBindingRedirects.config More Information: https://aka.ms/HC-MissingConfig Default Variable Detected: C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\ecp\web.config More Information: https://aka.ms/HC-DefaultVariableDetected Bin Search Folder Not Found: C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\ecp\web.config More Information: https://aka.ms/HC-BinSearchFolder
Gleichzeitig wurden im Anwendungslog Warnungen mit der Event-ID 1310 erfaßt:
Application information: Application domain: /LM/W3SVC/2/ROOT/ecp-5-134374893588920166 Trust level: Full Application Virtual Path: /ecp Application Path: C:\Program Files\Microsoft\Exchange Server\V15\ClientAccess\ecp\ Machine name: MSX-0 Process information: Process ID: 29640 Process name: w3wp.exe Account name: NT-AUTORITÄT\SYSTEM Exception information: Exception type: ConfigurationErrorsException Exception message: Die Datei oder Assembly "Microsoft.Exchange.Common, Version=15.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden.
Im ersten Schritt wurde die Ausführung des im Link https://aka.ms/HC-MissingConfig genannten Befehls versucht:
DependentAssemblyGenerator.exe -exchangePath "%ExchangeInstallPath%\bin" -exchangePath "%ExchangeInstallPath%\ClientAccess" -configFile "%ExchangeInstallPath%\ClientAccess\SharedWebConfig.config"
Der schlug mit einer Exception fehl.
Die Ursache dafür ist indirekt im Artikel https://aka.ms/HC-DefaultVariableDetected zu finden, nach dem in der bezeichneten Konfigurationsdatei der Verweis auf die Umgebungsvariable %ExchangeInstallDir% ersetzt werden soll - durch den Exchange-Installationspfad:

Das ist nur dann erforderlich, wenn die Umgebungsvariable nicht gesetzt ist oder einen falschen wert enthält. Allerdings heißen die beiden Variablen anders: der erste Artikel benennt ExchangeInstallPath, der zweite ExchangeInstallDir. Und tatsächlich: Am Server selbst war nur ExchangeInstallPath gesetzt:

Nach dem Setzen der persistenten Umgebungsvariable ExchangeInstallDir mit demselben Inhalt wie ExchangeInstallPath funktionierte wieder alles. Erneute Prüfung der web.config zeigte, daß die Umgebungsvariable nicht mehr in der Datei vorhanden war, möglicherweise lief irgendein Automatismus nicht.
Im Gegensatz zu anderen Problemen bei Updates halte ich das nicht für einen KI-verursachten Fehler.