Fórum Root.cz

Hlavní témata => Server => Téma založeno: Rhinox 10. 04. 2023, 20:48:47

Název: Bind nenačte zónové soubory
Přispěvatel: Rhinox 10. 04. 2023, 20:48:47
Tak me bind zas jednou nemile prekvapil. Upravil sem zonove soubory, zkontroloval...
Kód: [Vybrat]
named-checkconf /etc/bind/named.conf
named-checkzone myzone123 /etc/bind/db.myzone123.tld
... a restartoval bind...
Kód: [Vybrat]
systemctl stop bind9
systemctl start bind9
...Vse vypadalo normalne. Jenze rndc rika, ze zadna zona neni nactena:
Kód: [Vybrat]
rndc zonestatus myzone123 myzone123.tld
rndc: 'zonestatus' failed: zone not loaded

Skusil sem jeste "rndc reload", zadna chybova hlaska, jenze "rndc zonestatus" porad hlasi ze zony nebyly nacteny. Kde mam hledat chybu?
Název: Re:Bind nenačte zónové soubory
Přispěvatel: František Ryšánek 11. 04. 2023, 13:03:18
Inu hledal bych v logu. Jak zvednout debug level, k tomu jsem našel třeba dvě (https://serverfault.com/questions/345911/how-do-you-open-up-debug-logging-for-bind-on-ubuntu) vlákna (https://stackoverflow.com/questions/11153958/how-to-enable-named-bind-dns-full-logging) kdesi ve fórech z rodiny StackExchange...

Ještě mě napadá, jestli třeba named.conf není validní / well formed / formátově správně, akorát jste si zakomentoval odkaz na ty dvě zóny... Blbej nápad, ale nemohu se nepodělit ;-) Chybějící středník nebo tak něco... Z logu na levelu "info" by mohlo být vidět, jestli se snaží zóny ze samostatných souborů načíst. Případně strace by to asi taky ukázal.
Název: Re:Bind nenačte zónové soubory
Přispěvatel: ssdcorrupt 11. 04. 2023, 19:55:07
kdyz to funguje z prikazove radky a nefunguje ze sluzby tak to budou nejspis prava. hadal bych treba i selinux.
Název: Re:Bind nenačte zónové soubory
Přispěvatel: Milan Cagap 13. 04. 2023, 11:17:04
Taktiez by som si pozrel, ci je po uprave zonoveho suboru, zmenene seriove cislo. Kedze aj to moze robit problem.
Název: Re:Bind nenačte zónové soubory
Přispěvatel: jjrsk 13. 04. 2023, 13:59:13
Odzalohuj si to, a pak odmaz vse, co si bind generuje (.jbk, .signed, .jnl). Pokud je soubor se zonou OK, tak se to vygeneruje znova, ale pokud je neco z toho nakopnuty, tak je uplne jedno v jakym stavu je zonovej soubor, zonu to nenacte.

checkconf kontroluje prave a jen samotnej zonovej soubor.
Název: Re:Bind nenačte zónové soubory
Přispěvatel: Rhinox 13. 04. 2023, 21:22:40
Dekuji za snahu pomoci, ale ja sem to vzdal. Na tohle nemam nervy! Vsechno sem udelal nanovo, od instalace OS na VPS. A vsechno bezi. Nechapu, kde byl problem, a uz me to ani nezajima...