O servidor principal do PowerDNS não notifica

2

Eu tenho um servidor de nomes mestre baseado em PowerDNS com 3 escravos. A transferência de zona funciona através do AXFR (automaticamente, uma vez a cada hora, é verificada pelos escravos). Quando eu mudo um registro através do nosso painel, o notify_serial é atualizado corretamente, assim como o serial no registro SOA.

O servidor de nomes usa um backend do MySQL. Os escravos não são notificados quando ocorrem mudanças. Nada é registrado quando deveria enviar um Notify. Quando forço uma notificação (como: pdns_control notify example.com), os escravos são notificados corretamente.

A configuração é a seguinte:

master=yes
setuid=pdns
setgid=pdns
local-address=xx.xxx.xx.xxx
allow-axfr-ips=xx.xxx.xx.xxx

use-logfile=yes
log-dns-details=yes
log-failed-updates=yes
logging-facility=0
loglevel=4

launch=gmysql
gmysql-host=localhost
gmysql-user=xxxxxxxxxxxxxxxx
gmysql-password=xxxxxxxxxxxxxxx
gmysql-dbname=powerdns
    
por Jona Koudijs 01.10.2013 / 08:48

1 resposta

2

Não atualize notified_serial no seu painel; O powerdns deve atualizar este após enviar o NOTIFY. Veja update-serial-query em consultas mestre / escravo .

powerdns enviará um NOTIFY se vir notified_serial != SOA.serial .

    
por 01.10.2013 / 09:29