Der Fehler „Bad Command. 12" tritt auf und IMAP CAPABILITY-Befehle werden in einer Exchange Server 2013-Umgebung nicht angeboten
Symptome
Stellen Sie sich das folgende Szenario vor:
Sie stellen Microsoft Exchange Server 2013 und Microsoft Exchange Server 2010 in einer Koexistenzumgebung bereit.
Alle Postfächer befinden sich in Exchange Server 2010.
Sie verweisen alle DNS-Einträge für die Clientverbindung auf den Microsoft Exchange 2013-Clientzugriffsserver.
Wenn in diesem Szenario der IMAP-Client (Internet Message Access Protocol) CAPABILITY-Befehle für ID und MOVE sendet, die in Exchange Server 2013 verwendet werden können, kann Exchange Server 2010 nicht auf diese Befehle reagieren. Zusätzlich wird die folgende Fehlermeldung ausgegeben:
BAD-Befehlsfehler. 12
Ursache
Dieses Problem tritt auf, weil Exchange Server 2010 die IMAP-Funktion für ID- und MOVE-Befehle, die in Exchange Server 2013 unterstützt werden, nicht unterstützt.
Auflösung
Um dieses Problem zu beheben, installieren Sie das kumulative Update 9 für Exchange Server 2013 und
Erstellen Sie eine Einstellungsüberschreibung wie folgt:
New-SettingOverride <Override-Name> -Component Imap -Section RfcIDImapCafe -Reason „ID-Befehl im Café deaktivieren" –Parameters @("Enabled=false")
Sobald alle Postfächer auf Exchange Server 2013 oder Exchange Server 2016 verschoben wurden, kann die Einstellungsüberschreibung mit dem Commandlet Remove-SettingOverride entfernt werden.
Problemumgehung
Um dieses Problem zu umgehen, verweisen Sie die DNS-Einträge manuell auf Exchange 2010-Clientzugriffsserver für die Clientverbindung.
Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Gilt für" aufgeführt sind.
Mehr Informationen
Weitere Informationen zum Deaktivieren von IMAP-Befehlen in Cafe nach der Installation des kumulativen Updates 9 erhalten Sie, indem Sie das folgende PowerShell-Cmdlet ausführen:
New-SettingOverride <override name> -Component Imap -Section RfcIDImapCafe -Reason „Disable ID command in Cafe" –Parameters @("Enabled=false")Wenn Sie den ID-Befehl wieder aktivieren möchten, müssen Sie die vorherige Einstellung entfernen außer Kraft setzen, indem Sie das Cmdlet „Remove-SettingOverride <override name>" ausführen.
Notiz
Für den Parameter <override name> können Sie einen beliebigen Namen verwenden, beispielsweise „DisableID". Ebenso können Sie Ihren eigenen Grund für den Parameter –Reason angeben.
Aus Sicherheitsgründen möchten Sie möglicherweise auch den MOVE-Befehl deaktivieren. Führen Sie dazu einen weiteren Befehl „New-SettingsOverride" aus, indem Sie einen anderen Überschreibungsnamen verwenden und den Wert des Abschnittsparameters durch „RfcMoveImapCafe" ersetzen.
Wenn Sie den Befehl ausführen, sollte er innerhalb von 15 Minuten wirksam werden.
No comments:
Post a Comment