При попытке выполнить передачу зоны с помощью MaraDNS 2.0.13 я получаю в журналах следующее:
Sep 29 00:50:24 ns1 maradns.etc_maradns_mararc: Log: Message received, processing<br>
Sep 29 00:50:24 ns1 maradns.etc_maradns_mararc: Query from: XX.XX.XX.XX Udomain.com.<br>
Sep 29 00:50:24 ns1 maradns.etc_maradns_mararc: Log: Bad query received: \260\346\000\000\000\001\000\000\000\000\000\000\013<11 character domain>\003com\000\000\374\000\001<br>
Sep 29 00:50:24 ns1 maradns.etc_maradns_mararc: From IP: XX.XX.XX.XX<br>
Sep 29 00:50:24 ns1 maradns.etc_maradns_mararc: Log: not_impl in proc_query<br>
Процесс zoneserver запущен и прослушивает порт 53, и соответствующие поля в файле конфигурации MaraDNS (tcp_convert_acl
, zone_transfer_acl
и т. д.) настроены правильно, а IP-адреса запрашивающих серверов включены в zone_transfer_acl
. MaraDNS очень хорошо работал у меня в течение нескольких лет, но это первый раз, когда мне пришлось настраивать его для передачи зон. Я получаю тот же результат от моего вторичного DNS-провайдера, "dig axfr", и даже от собственного MaraDNS fetchzone инструмент.
Я бы действительно предпочел не покидать Мара, так что есть идеи, где еще искать, чтобы решить эту проблему?