Auf einem bind9 SLAVE Server erscheint nach eienm restart des anmed Daemons die Meldung:
general: info: zone example.com/IN/external-zone: refused notify from non-master: 1.2.3.4
Nur: Die Angegebene IP ist die IP des SLAVE Servers selbst und dieser ist halt nun Mal kein MASTER. 😉
Diese Meldung erscheint deshalb, weil bind9 bei einem zone-notify transfer immer auch noch ein notify an sich selbst schickt.
Man kann nun in den options
den Eintrag: allow-notify {1.2.3.4;};
setzen, oder besser auf dem SLAVE notifies generell ausschalten (ausser man ist MASTER der Zone):
/etc/named.conf
options
{
// [...]
// We are a SLAVE server
notify master-only;
// [...]
}
Hat der Server an anderer Stelle auch eine Master Rolle, lässt sich das notify no; auch individuell in der Konfiguration pro Zone setzen:
zone "example.com" { type slave; masters { 192.168.10.53; }; notify no; file "/var/named/slaves/example.com"; };