Назад | Перейти на главную страницу

Предупреждение «Формат серийного номера SOA недействителен» от mxtoolbox.com - почему?

При тестировании настройки SOA для example-domain.org на http://mxtoolbox.com/, это говорит, что

SOA Serial Number Format is Invalid

Запись

ns-885.awsdns-46.net. awsdns-hostmaster.amazon.com. 1 7200 900 1209600 86400

Это, однако, именно то, что Amazon предлагает в своей документации Route 53 на http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/SOA-NSrecords.html

mxtoolbox выдает предупреждение - почему? Они также считают ошибкой отсутствующие настройки DMARC.

Потерпите меня - я не сисадмин. Мы очень ценим любую подсказку, использующую язык, понятный разработчику.

Существует рекомендация использовать для серийного номера SOA формат, состоящий из четырех цифр года, двух цифр месяца, двух цифр дня и двух цифр количества изменений в один и тот же день. Этот формат распространен, но далеко не универсален (см. .COM для громкого примера зоны, которая этого не делает). Инструмент, от которого вы получили сообщение об ошибке, слишком чувствителен и требует настройки.

В SOA SERIAL Поле задано как целое число без знака, которое имеет особые правила обертывания, а следовательно, и того, как сравниваются серийные номера и т. д.

RFC1035 определяет это поле как:

СЕРИЙНЫЙ

Беззнаковый 32-разрядный номер версии исходной копии зоны. Зональные передачи сохраняют это значение. Это значение является оболочкой, и его следует сравнивать с использованием арифметики с пространством последовательностей.

Подробно арифметика серийных номеров объясняется в RFC1982.

Во всяком случае, популярные YYYYMMDDnn «формат» - это просто соглашение о выборе целочисленных значений, которые, будучи записанными в десятичном формате, передают людям значимую информацию (может быть полезно при устранении неполадок). Использование таких значений не имеет особого значения в самой системе, и использование значений, не соответствующих этому соглашению, не является ошибкой.

mxtoolbox выдает предупреждение, если ваш серийный номер не соответствует XXXXMMDDnn в их часовом поясе. Предполагая, что вы находитесь к востоку от их часового пояса, ваш серийный номер может считаться днем ​​в будущем и не соответствуют их предложенному формату, что приводит к предупреждению.

Повторите попытку через несколько часов, не касаясь серийного номера, и предупреждение исчезнет.