При тестировании настройки 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 в их часовом поясе. Предполагая, что вы находитесь к востоку от их часового пояса, ваш серийный номер может считаться днем в будущем и не соответствуют их предложенному формату, что приводит к предупреждению.
Повторите попытку через несколько часов, не касаясь серийного номера, и предупреждение исчезнет.