Newsgroup: it.comp.sicurezza.unix
Titolo: fetchnews+ipchains=problemi

Innanzitutto scusate la lunghezza del messaggio.
Uso fetchnews+leafnode e filtro con ipchains.  Le news le prendo dalla
rete Infostrada.  Spesso *ma non sempre* fetchnews si inchioda perche'
il server 
powernews.libero.it
 invece di rispondere alla richiesta di
connessione manda dei pacchetti che vengono bloccati da ipchains, e
fetchnews non prosegue.  Questo almeno e' quanto ho capito esaminando
il log di cui sotto, ma non riesco proprio a capirne il motivo.
Questo piccolo problema si sta' rivelando un disastro, saro' molto
grato a chi riuscira' a spiegarmi cosa avviene qui...
Grazie.  Paolo.
---------------------------------------------------------------------------
Primo collegamento dialup, il problema si manifesta subito.
---------------------------------------------------------------------------
Jan  8 16:27:26 Steffi pppd[357]: local  IP address 151.27.43.64
Jan  8 16:27:26 Steffi pppd[357]: remote IP address 151.5.148.53
Jan  8 16:27:26 Steffi pppd[357]: primary   DNS address 193.70.152.25
Jan  8 16:27:26 Steffi pppd[357]: secondary DNS address 193.70.192.25
Jan  8 16:27:26 Steffi pppd[357]: Script /etc/ppp/ip-up started (pid 359)
Jan  8 16:27:26 Steffi fetchnews[368]: 1.9.9: verbosity level is 0
Jan  8 16:27:27 Steffi kernel: Packet log: input DENY ppp0 PROTO=6 
193.70.192.102:119
 
151.27.43.64:1024
 L=64 S=0x00 I=6059 F=0x4000 T=250 (#26)
Jan  8 16:27:30 Steffi kernel: Packet log: input DENY ppp0 PROTO=6 
193.70.192.102:119
 
151.27.43.64:1024
 L=52 S=0x00 I=6060 F=0x4000 T=250 (#26)
Jan  8 16:27:30 Steffi kernel: Packet log: input DENY ppp0 PROTO=6 
193.70.192.102:119
 
151.27.43.64:1024
 L=64 S=0x00 I=6061 F=0x4000 T=250 (#26)
Jan  8 16:27:36 Steffi kernel: Packet log: input DENY ppp0 PROTO=6 
193.70.192.102:119
 
151.27.43.64:1024
 L=52 S=0x00 I=6062 F=0x4000 T=250 (#26)
Jan  8 16:27:37 Steffi kernel: Packet log: input DENY ppp0 PROTO=6 
193.70.192.102:119
 
151.27.43.64:1024
 L=64 S=0x00 I=6063 F=0x4000 T=250 (#26)
Jan  8 16:27:48 Steffi kernel: Packet log: input DENY ppp0 PROTO=6 
193.70.192.102:119
 
151.27.43.64:1024
 L=52 S=0x00 I=6064 F=0x4000 T=250 (#26)
Jan  8 16:27:50 Steffi kernel: Packet log: input DENY ppp0 PROTO=6 
193.70.192.102:119
 
151.27.43.64:1024
 L=64 S=0x00 I=6065 F=0x4000 T=250 (#26)
Jan  8 16:27:57 Steffi kernel: Packet log: input DENY ppp0 PROTO=6 
193.70.192.103:119
 
151.27.43.64:1025
 L=64 S=0x00 I=45913 F=0x4000 T=250 (#25)
Jan  8 16:28:00 Steffi kernel: Packet log: input DENY ppp0 PROTO=6 
193.70.192.103:119
 
151.27.43.64:1025
 L=52 S=0x00 I=45914 F=0x4000 T=250 (#25)
Jan  8 16:28:00 Steffi kernel: Packet log: input DENY ppp0 PROTO=6 
193.70.192.103:119
 
151.27.43.64:1025
 L=64 S=0x00 I=45915 F=0x4000 T=250 (#25)
Jan  8 16:28:06 Steffi kernel: Packet log: input DENY ppp0 PROTO=6 
193.70.192.103:119
 
151.27.43.64:1025
 L=52 S=0x00 I=45916 F=0x4000 T=250 (#25)
Jan  8 16:28:07 Steffi kernel: Packet log: input DENY ppp0 PROTO=6 
193.70.192.103:119
 
151.27.43.64:1025
 L=64 S=0x00 I=45917 F=0x4000 T=250 (#25)
Jan  8 16:28:18 Steffi kernel: Packet log: input DENY ppp0 PROTO=6 
193.70.192.102:119
 
151.27.43.64:1024
 L=64 S=0x00 I=6066 F=0x4000 T=250 (#26)
Jan  8 16:28:18 Steffi kernel: Packet log: input DENY ppp0 PROTO=6 
193.70.192.103:119
 
151.27.43.64:1025
 L=52 S=0x00 I=45918 F=0x4000 T=250 (#25)
Jan  8 16:28:21 Steffi kernel: Packet log: input DENY ppp0 PROTO=6 
193.70.192.103:119
 
151.27.43.64:1025
 L=64 S=0x00 I=45919 F=0x4000 T=250 (#25)
Uccido fetchnews senno' qui non si va' avanti... 15 pacchetti bloccati.
kill -HUP 368  (PID di fetchnews)
Jan  8 16:28:39 Steffi pppd[357]: Script /etc/ppp/ip-up finished (pid 359), status = 0x100
Jan  8 16:28:49 Steffi pppd[357]: Terminating on signal 15.
---------------------------------------------------------------------------
Secondo collegamento, dopo pochi minuti.  Nulla e' cambiato, eppure ora VA
---------------------------------------------------------------------------
Jan  8 16:55:56 Steffi pppd[553]: local  IP address 151.27.50.161
Jan  8 16:55:56 Steffi pppd[553]: remote IP address 151.5.148.51
Jan  8 16:55:56 Steffi pppd[553]: primary   DNS address 193.70.152.25
Jan  8 16:55:56 Steffi pppd[553]: secondary DNS address 193.70.192.25
Jan  8 16:55:56 Steffi pppd[553]: Script /etc/ppp/ip-up started (pid 559)
Jan  8 16:55:56 Steffi fetchnews[568]: Removing stale lockfile: pid 368
Jan  8 16:55:56 Steffi fetchnews[568]: 1.9.9: verbosity level is 0
Jan  8 16:55:57 Steffi fetchnews[568]: connected to 
193.70.192.102
: 200
Jan  8 16:55:58 Steffi fetchnews[568]: Read server info from /var/spool/news/leaf.node/
powernews.libero.it
Jan  8 16:55:58 Steffi fetchnews[568]: X.X.X.X: marked bodies 0
Jan  8 16:55:58 Steffi fetchnews[568]: Y.Y.Y.Y: marked bodies 0
[omissis navigandum]
Jan  8 16:56:25 Steffi pppd[553]: Script /etc/ppp/ip-up finished (pid 559), status = 0x100
Jan  8 16:56:33 Steffi pppd[553]: Terminating on signal 15.
I numeri IP sono quelli reali.  Tutto questo succede di continuo :-(
--
Per rispondermi via e-mail togli questo, aggiungi quest' altro,
mandami un fax col telefonino, dě 33, fai una capriola, e fatti
una passeggiata che č meglio.


151.27.43.64:1024
 L=64 S=0x00 I=6059 F=0x4000 T=250 (#26)
Cosa dice la regola #26 dell'ipchains?
Un HappyCactus che... il tuo newsreader dovrebbe tagliare le righe a
74 caratteri...
-- 
HappyCactus - Registered Linux User #209744
Cannot delete files, disk full. Try to delete some file.

> Cosa dice la regola #26 dell'ipchains?
Uhmmm..., vediamo se indovino:
ipchains -A input -j DENY -i ppp0 -p all -l -s 
0.0.0.0/0
 -d 
0.0.0.0/0
 1-1024
Fabio

 L=64 S=0x00 I=6059 F=0x4000 T=250 (#26)
Qual'e' la riga di configurazione di ipchains in cui autorizzi lo
scaricamento delle news da libero?
Occhio perche' 
powernews.libero.it
 corrisponde sia a
193.70.192.102 che a 193.70.192.103 (se ricordo bene), ora se tu
nella configurazione di ipchains autorizzi solo
193.70.192.103:119
 se poi capita il 193.70.192.102... son dolori
;)))
-- 
nebbia

> Eppure ci sono chiamate bloccate anche sulla 1025....
Chiamate?. Dovrebbe essere il SYN ACK del server ma ipchains non inserisce
tutti i flag TCP nel log. Ma forse hai solo voluto usare un termine generico
per semplicità.
... e poi, in fondo, 'chiamano' l'ack del client e quindi... :)
In ogni caso è vero: non avevo letto con la dovuta attenzione il log.
Comunque il mio post non doveva essere preso troppo sul serio: aspettiamo
ulteriori informazioni da Paolo.
Fabio
PS: ... e se fosse -d 
0.0.0.0/0
 1-1025 ? :)

;)))
Oops... Nella fretta del passaggio news -> powernews ho fatto quest'errore.
Dev' essere stato lo spumante delle feste di Natale  :-)
Grazie mille, il detto che due cervelli sono meglio di uno e' proprio vero!
Paolo.
-----
It's not usually cost effective time wise to go do it. But if something's
really pissing you off, you just go find the code and fix it and that's
really cool.
        -- John Carmack, on the advantages of open source

74 caratteri...
Spiacente per l' inconveniente, pensavo di aumentare la leggibilita' e
invece devo aver fatto un bel macello.
Paolo.
-- 
Indovinello: Come si chiama quella ditta il cui proprietario si
chiama Porte e il cui applicativo più famoso si chiama Finestre?
Suggerimento: Pensate a qualcosa di piccolo e molle.