Estou usando o BIND 9.6 para permitir que meu aplicativo atue como um servidor ENUM. O servidor ENUM executa o roteamento e responde aos registros ENUM NAPTR.
As respostas NAPTR são enviadas com um zero TTL sem qualquer seção de autoridade. Quando eu disparo uma carga ENUM NAPTR (usando dig) com os mesmos dígitos, posso ver que algumas das respostas não são encaminhadas para o aplicativo para roteamento, em vez disso, manipuladas pela pilha BIND por conta própria.
O mesmo comportamento não é visto quando os dígitos são diferentes em uma carga, em que as solicitações são encaminhadas para o aplicativo para roteamento.
Existe alguma opção disponível no BIND para permitir que o tráfego seja encaminhado sempre para o aplicativo? Eu tentei definir as opções max-cache-ttl e max-cache-size para zero, mas não ajudou. Qualquer sugestão sobre isso seria apreciada.