1 server DNS primario e 1 server DNS secondario (entrambi basati su bind9)
Il master parte correttamente.
lo slave non parte e i log evidenziano un errore del genere:
Jan 31 17:42:41.799 dumping master file: /etc/named/tmp-XXXX2RSNyT: open: permission deniedSignifica che lo slave ha iniziato il trasferimento delle zone dal master, pero' non riesce a scrivere i relativi file.
Jan 31 17:42:41.799 transfer of 'mydomain.com/IN' from 192.168.3.1#53: failed while receiving responses: permission denied
Soluzione:
Probabilmente avete configurato named.conf (o named.conf.local) tenendo le zone per cui il server e' slave nella stessa directory in cui tenete le zone statiche (127, ecc). Ebbene cio' e' male.
Meglio creare una directory apposita e darle i permessi giusti. Ad esempio:
mkdir /etc/bind/zonesRicordatevi di correggere il path dei file delle zone dinamiche per farli puntare alla nuova directory.
chown bind.bind /etc/bind/zones
Rilanciate il servizio:
/etc/init.d/bind9 startL'errore dovrebbe essere sparito.
Nessun commento:
Posta un commento