Problembeschreibung
Betrachten Sie in Microsoft Exchange Server 2019 das folgende Szenario:
-
Sie versuchen, die Block-Legacy-Authentifizierungsrichtlinie festzulegen, indem Sie das Cmdlet "Benutzer festlegen" für einen Benutzer verwenden.
-
Auch wenn sich das Postfach des Benutzers auf Versionen vor Exchange Server 2019 CU1 befindet, wurde die Richtlinie früher zugewiesen. Dies ist nicht korrekt, da die Blocklegacyauthentifizierungsfunktion nur für Exchange Server 2019 CU1 oder eine neuere Version verfügbar ist.
Ursache
-
Die Blocklegacyauthentifizierungsfunktion ist nur für Exchange Server 2019 CU1 oder eine neuere Version verfügbar. Die Blocklegacyauthentifizierungsrichtlinie wird einem Benutzer mithilfe des Cmdlets Set-User zugewiesen, unabhängig davon, ob der Servername des Benutzers beschädigt ist. Es wurde nicht überprüft, ob sich das Postfach des Benutzers später als Exchange Server 2019 CU1 auf einer Serverversion befindet.
-
Es wurde ein Update für dasselbe eingeführt, um sicherzustellen, dass die AdminDisplayVersion des Benutzers (Serverversion des Exchange-Servers mit dem Postfach des Benutzers) überprüft wurde, bevor dem Benutzer die Legacyauthentifizierungsrichtlinie des Blocks zugewiesen wurde. Da nun die AdminDisplayVersion des Postfachs des Benutzers mit der Exchange Server 2019 CU1-Version verglichen wird, gibt es eine Nullausnahme, wenn die AdminDisplayVersion null ist (kann aufgrund der Beschädigung des Servernamens auftreten). Diese Nullausnahme wird nun behandelt, und der Administrator wird über die NULL-Serverversion informiert.
Fehlerbehebung
Installieren Sie das kumulative Update 4 für Exchange Server 2019 oder ein späteres kumulatives Update für Exchange Server 2019, um dieses Problem zu beheben.
Der Administrator wird darüber informiert, dass der Serverversionswert null ist, und erhält diefolgende Fehlermeldung:
Informationsquellen
Erfahren Sie mehr über die Terminologie, die Microsoft zum Beschreiben von Softwareupdates verwendet.