Имеем
1. BIND 9.7.2-P3-RedHat-9.7.2-4.P3.fc14
2. зону в нём
zone "rbl.local." IN {
type forward;
forward only;
forwarders { 127.0.0.1 port 153; };
};
3. скрипт эмулирующий работу DNS (RBL) сервера
http://code.google.com/p/rbl-server/
писал сам.если к скрипту делать запросы напрямую, например запуская его на Win машине на 53 порту, то всё ОК, так же всё нормально если запускать на старой версии BIND в указанной конфигурации (не могу сейчас сказать какая)
А для указанной в п.1. версии в логе вижу слудующую ошибку:
... lame-servers: info: error (no valid DS) resolving 'x.x.x.x.rbl.local/A/IN': 127.0.0.1#153
судя по логам скрипта, он отвечает, и даже если снифером смотреть, видны нормальные ответы.
Так почему этот гадкий новый BIND считает эти ответы ошибочными?
PS: ещё один вопрос, что за тип запроса такой QTYPE=43 ? не нашёл в документации.