Newsgroup: it.comp.reti.ip-admin
Titolo: Unbound : non legge il file unbound.conf

Ciao,
 
ieri ho installato Unbound sull'iMac (disattivando prima BIND),
tramite Macports.
Ho seguito alcune guide e, dopo alcune difficoltà riguardanti il setup
per i certificati, pareva tutto a posto; vedevo il processo "unbound"
eseguito come utente "unbound" e la risoluzione filava veloce.
 
Poi dopo aver aggiunto alcune cose al file di configurazione, non c'è
più stato verso di farlo andare; o meglio, Macports dice che è attivo,
ma ora non lo vedo da nessuna parte né se uso Monitoraggio Attività,
né se uso "launchctl list" non risulta in avvio automatico pur
avendolo caricato. Difatti se imposto solamente 127.0.0.1 come DNS non
vado da nessuna parte.
 
A parte questo, qualsiasi comando cerco di dargli, esce questo errore:
/opt/local/etc/unbound/unbound.conf:13: error: syntax error
read /opt/local/etc/unbound/unbound.conf failed: 1 errors in
configuration file
[1359631089] unbound[490:0] fatal error: Could not read config file: /
opt/local/etc/unbound/unbound.conf
 
L'ho anche disinstallato, riavviato, reinstallato seguendo questo
link:
http://ttocp.blogspot.it/2011_03_01_archive.html
 
ma non funziona.
 
Per favore, datemi un suggerimento :)
 
grazie
Gabriele

 ma non funziona.
 
Scusa, però stai dimenticando di dirci la parte saliente:
che c'è scritto nella riga 13 di /opt/local/etc/unbound/unbound.conf ?
 
:-P
 


sbiriguda :D
 
non l'avevo indicata perché il numero di riga cambia se aggiungo/tolgo
istruzioni, cioè non mi è mica chiaro se il problema reale sia la riga
N o che non riesce a leggere il file magari per problemi di permessi.
 
Comunque attualmente la riga 13 è:
    server-key-file: "/opt/local/etc/unbound/unbound_server.key"
 
ma non cambia, nel senso che se quella stringa la sposto altrove, mi
mostra un errore in altra riga che non c'entra niente.
 
Senti, ma piuttosto com'è possibile che pur essendoci il file .plist
di avvio sia nella posizione originale dentro /opt/local/etc/
LaunchDaemons che il suo link in Library , non lo vedo attivo mentre
macports dice di sì?
 
ciao e grazie
Gabriele

 macports dice di sì?
 
Non ne ho idea.

 (ovvero senza direttive decommentate) e vedi che succede...
 
E comunque c'è il tool "unbound-checkconf" che controlla la config e ti
sputa in un occhio nel caso in cui qualcosa non sia corretto; oltre a
quello, puoi sempre avviare unbound con una barcata di "-v -v ... -v"
in modo da capire dove e perchè si incastri la config
 
 

 in modo da capire dove e perchè si incastri la config
 
a proposito, non trovo informazioni sull questione dei log, ossia i
vari livelli di "-v" cosa comportano?
 
grazie ciao
Gabrieel

 vari livelli di "-v" cosa comportano?
 
beh... ogni "-v" aumenta di un "punto" il livello di logging; per
quanto poi riguarda i livelli, basta fare riferimento a
 
http://www.unbound.net/documentation/unbound.conf.html
 
 
<quote>
 
verbosity: <number>
 
The verbosity number, level 0 means no verbosity,  only  errors.
Level  1  gives  operational information. Level 2 gives detailed
operational information. Level 3 gives query level  information,
output  per  query.   Level 4 gives algorithm level information.
Level 5 logs client identification for cache misses.  Default is
level  1.  The verbosity can also be increased from the command-
line, see unbound(8).
 
</quote>
 
:-)