Newsgroup: it.comp.os.linux.iniziare
Titolo: [Q]news offline, impossibile connettersi al server

Salve a tutti.
Sto cercando di configurare il mio sistema (RedHat 6.0) per leggere le
news off-line (premetto che online funziona tutto).
Intallato, compilato e configurato leafnode pensavo di essere a posto,
ma non č cosě. (sob!)
Il problema č sorto configurando leafnode che sembra funzionare (per ora
ho solo scaricato l'elenco dei server con fetchnews) ma non riesco ad
usare.
Se, con netscape (ad esempio) provo a scegliere localhost come sorgente
delle news, quando gli chiedo di sottoscrivermi ad un gruppo (cioč
quando dovrebbe tirar fuori l'elenco completo) mi risponde:
unable to connect to server (TCP Error: Network is unrechable)
Che significa irraggiungibile?
Ma localhost non lo cerca localmente?
Ho seguito la FAQ di leafnode, in particolare la terza ( 3. I cannot
connect to my newsserver) ma pur essendo tutto in ordine non risolvo il
problema; alla fine perň suggerisce:
You can test your setup by opening a telnet connection to your
newsserver. This is done by doing "telnet localhost 119". You should get
back something like 
200 Leafnode NNTP Daemon, version xx running at yy
Ci provo:
# telnet localhost 119
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Network is unreachable
Di nuovo irraggiungibile.
Dove lo va a cercare?
Ho provato anche:
# nslookup
*** Can't find server name for address 
195.130.224.18
: No response from
server
*** Can't find server name for address 
195.130.225.129
: No response from
server
*** Default servers are not available
che sono gli indirizzi IP del mio provider (ovvio che non rispondono, il
modem č spento), come definiti in /etc/resolv.conf:
domain 
tiscalinet.it
nameserver 195.130.224.18
nameserver 195.130.225.129
search 
tiscalinet.it
 
come gli dico che non sono collegato e che deve cercare sulla macchina
locale?
Pensavo bastasse la definizione in /etc/hosts
127.0.0.1               localhost.localdomain   localhost
ma evidentemente non č cosě
Ho pensato che forse, dicendo in resolv.conf che ho un nameserver locale
magari...
Ho quindi aggiunto la riga:
nameserver 127.0.0.1
Ma nslookup semplicemente lo aggiunge alla lista dei server
irraggiungibili.
Forse devo aggiungere qualcosa in /etc/named.boot?
Ho cercato sugli HOWTO ma non ho trovato niente (ce n'č uno che parla di
leafnode ma passa dall'installazione alla manutenzione, zero problemi
previsti per la configurazione). 
Chi mi aiuta?
Grazie,
Fabrizio

Fabrizio Stefani  ha scritto:
sorry per lo snip totale
prova a dare da consol
#exportNNTPSERVER=localhost
ciao
roberto

Ma il servizio nntp e' configurato correttamente? Probabilmente qualcuno
piu' preparato di me ti dara' risposte migliori, ma a me sembra che il
problema possa essere la configurazione del servizio.
Prima di tutto verifica se leafnode e' attivo: batti ps axu | more per
vedere i processi attivi e guarda se compare leafnode.
Se non c'e' e leafnode e' stato installato per lavorare come demone (cioe' e
sempre attivo), contolla gli script di inizalizzazione nella directory
/etc/rc.d e sottodirectory); se invece viene fatto partire da inetd (caso
piu' frequente) controlla che nel file /etc/inetd.conf compaia una riga del
tipo:
nntp    stream tcp nowait    news /usr/sbin/tcpd    /usr/sbin/leafnode
Se non c'e o e' commentata, prova a togliere il commento (il simbolo #
davanti alla riga) e a far ripartire inetd (vai in /etc/rc.d (*)e digita
/inetd stop    poi digita ./inetd start) Dovrebbe funzionare. Verifica con
telenet.
E' importante che tu batta il punto seguito dallo slash (./) perche' la
directory in cui ti trovi difficilmente e' nel path. Esiste anche l'opzione
restart (invece di stop e poi start), ma a me a sempre dato problemi (sia
sotto redhat sia sotto suse) per cui preferisco fermare il servizio e farlo
ripartire!
(*) credo sia in /etc/rc.d (redhat e suse hanno delle differenze in queste
directory, se non ricordo male)
Inetd e' un servizo che intercetta le chiamate ad altri servizi e si occupa
di farli partire ogni volta che ne viene fatta richiesta (cosi' non c'e'
bisogno che siano sempre attivi: meno spreco di memoria e di risorse - e'
utile per quei servizi che si utilizzano saltuariamente). GURU di linux non
bruciatemi per queste semplificazioni oscene, ma almeno tra novellini ci
capiamo ;-)
Le mie scarne conoscenze si fermano qui (mi maca il tempo, purtroppo - lo
faccio per passione, non per lavoro). Sulla configurazione di Netscape non
credo ci siano problemi: lo configuri come se fosse un norrmale server di
news (digli che la connessione non avviene via modem e togli il riferimento
al nameserver locale: non serve a nulla!!). Non entro nello specifico,
perche' uso un client W95 (con Outlook express) connesso alla linuxbox.
Spero di esserti stato di aiuto.
Ciao
--
Rimuovere nsp dall'indirizzo per la risposta.

 telnet: Unable to connect to remote host: Network is unreachable
Ma leafnode gira ? Se dai un "ps ax | grep leaf", esiste il processo
"leafnode" ?
Magari un problema di "/etc/hosts.allow" o "/etc/hosts.deny" ?
Tutto il resto (nameserver, named.boot) e' inutile :-)
-- 
                                                                     __
 __                                                              _  ///
| _        Student in Computer Science, Swiss Federal Institute  \\///
|__|iambo      of Technology - mailto:
ggia...@iiic.ethz.ch
       \X/