Fórum Root.cz
Hlavní témata => Server => Téma založeno: Rhinox 10. 04. 2023, 20:48:47
-
Tak me bind zas jednou nemile prekvapil. Upravil sem zonove soubory, zkontroloval...
named-checkconf /etc/bind/named.conf
named-checkzone myzone123 /etc/bind/db.myzone123.tld
... a restartoval bind...
systemctl stop bind9
systemctl start bind9
...Vse vypadalo normalne. Jenze rndc rika, ze zadna zona neni nactena:
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?
-
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.
-
kdyz to funguje z prikazove radky a nefunguje ze sluzby tak to budou nejspis prava. hadal bych treba i selinux.
-
Taktiez by som si pozrel, ci je po uprave zonoveho suboru, zmenene seriove cislo. Kedze aj to moze robit problem.
-
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.
-
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...