Thursday, May 25, 2023

Der Fehler „Bad Command. 12“ tritt auf und IMAP CAPABILITY-Befehle werden in einer Exchange Server 2013-Umgebung nicht angeboten – Microsoft-Support

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