мы пытаемся добавить запись MX на DNS-сервер Windows Server 2003 и получаем следующую ошибку:
«Невозможно создать новую запись. Узел является DNS-записью CNAME».
Домен - xyz.com. Мы создаем новую запись MX и оставляем поле «Хост или дочерний домен:» пустым, затем помещаем «cluster122.us.messagelabs.com» в поле «Полное доменное имя (FQDN) почтового сервера:» и оставив приоритет по умолчанию 10.
Мы что-то упускаем?
Если вы пытаетесь установить запись MX для имени хоста, например corp.example.com (для почты на адрес user@corp.example.com) и это имя существует как запись CNAME, а не как запись A, это приведет к этой ошибке. Если хост существует как CNAME, с ним также не могут быть связаны другие типы записей. Вам нужно будет заново создать имя хоста как запись A, а затем добавить к нему запись MX.
RFC 2181 запрещает использование значения CNAME в записи MX:
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.
Microsoft специально этот сказать по теме.
Попробуйте добавить конечная точка на "cluster122.us.messagelabs.com"
Я постоянно об этом забываю, и без этого ничего не получится.
Была точно такая же проблема, даже при входе в несколько DC напрямую, чтобы попытаться создать запись.
Проблема закончилась тем, что скопировала и вставила информацию из стороннего приложения. Оказалось, что это неизвестный недопустимый символ, ввод записи «вручную» работал нормально.