mXレコードをWindowsServer 2003 DNSサーバーに追加しようとすると、次のエラーが発生します。
「新しいレコードを作成できません。NodeはCNAME DNSレコードです。 "
ドメインはxyz.comです。新しいMXレコードを作成し、[ホストまたは子ドメイン:]フィールドを空白のままにしてから、[メールサーバーの完全修飾ドメイン名(FQDN):]フィールドに「cluster122.us.messagelabs.com」を入力します。デフォルトの優先度10のままにします。
私たちは何かが欠けていますか?
corp.example.com([email protected]へのメール用)などのホスト名にMXレコードを設定しようとしていて、その名前がAではなくCNAMEレコードとして存在する場合レコードの場合、このエラーが発生します。ホストがCNAMEとして存在する場合、他のレコードタイプを関連付けることもできません。ホスト名をAレコードとして再作成してから、MXレコードを追加する必要があります。
RFC 2181は、MXレコードでのCNAME値の使用を禁止しています。
10.3. MX and NS records
The domain name used as the value of a NS resource record, or part of
the value of a MX resource record must not be an alias. Not only is
the specification clear on this point, but using an alias in either
of these positions neither works as well as might be hoped, nor well
fulfills the ambition that may have led to this approach. This
domain name must have as its value one or more address records.
Currently those will be A records, however in the future other record
types giving addressing information may be acceptable. It can also
have other RRs, but never a CNAME RR.
マイクロソフトは具体的に this この件について言う必要があります。
末尾のドットを「cluster122.us.messagelabs.com」に追加してみてください
それは私が常に忘れていることであり、それなしでは機能しません。
複数のDCに直接ログオンしてレコードを作成しようとしても、まったく同じ問題が発生しました。
問題は、サードパーティのアプリケーションから情報をコピーして貼り付けることになりました。未知の違法なキャラクターのようで、レコードを「手動で」入力することはうまくいきました。