.NET Framework 4.6.1 und die Exchange Kompatibilität
Zum Februar Patchday wurde das Update von .NET Framwork 4.6.1 von Microsoft veröffentlicht. Dieses Update wird im Zuge des Patchday’s via Windows Update und WSUS an alle Systeme verteilt.
Das Exchange Team hat kurz darauf eine Kompatibilitätswarung veröffentlicht und rät davon ab das .NET Framework 4.6.1 auf Exchange Servern zu installieren. Sie gehen sogar weiter und empfehlen das Update auf .NET Framework 4.6.1 gemäß KB3133990 auf Exchange Servern zu blockieren!
Sollte bereits das Update auf .NET Framework 4.6.1 erfolgt sein, sollte es wie folgt entfernt werden:
- Sollte bereits das Update auf .NET Framework 4.6.1 automatisch installiert worden sein, aber der Neustart noch ausstehen, so sollte der ausstehende Neustart durchgeführt und die Installation saber abgeschlossen werden.
- Stoppe anschließend alle Exchange Dienste. Dazu kann folgendes cmdlet von der Exchange Management Shell ausgeführt werden:
(Test-ServiceHealth).ServicesRunning | %{Stop-Service $_ -Force}
- Gehe in die Systemsteuerung in das Menü „Programme und Funktionen“, wähle installierte Updates anzeigen und such das Update mit der Nummer KB3102467. Dann dieses deinstallieren und den Server neu starten!
- Überprüfe anschließend die Version von .NET Framework und überzeuge dich, dass es wieder 4.5.2. ist. Sollte die Version kleiner als .NET 4.5.2 sein, dann installiere via Windows Update .NET 4.5.2 mit dem KB2934520. Aber nicht das Update auf .NET 4.6.1/KB3102467 auswählen! Reboot tut gut! Wenn bereits .NET 4.5.2 drauf ist, mach mit 5. weiter.
- Anschließend wieder die Exchange Dienste stoppen, wie in Punkt 2 beschrieben. Anschließend eine .NET 4.5.2 Reperatur mit dem offline installer durchführen. Reboot tut gut!
- Anschließend die Sicherheitsupdates für .NET 4.5.2 vom Februar via Windows Update einspielen, dazu KB3122654 und KB3127226 installieren. Aber auf keinen Fall KB3102467. Reboot tut gut!
- Nach dem Reboot nochmals kontrollieren, ob .NET Framework 4.5.2 und die Sicherheitsupdates KB3127226 und KB3122654 installiert sind.
- Und zu guter Letzt natürlich das Update auf .NET Framework 4.6.1 blockieren, wie in KB3133990 beschrieben!