Newsgroup: it.comp.os.linux.sys
Titolo: Mi hanno Hackerato?

Ciao, oggi ho dovuto riavviare un server web
che era rimasto come "congelato" con tutti i servizi down
( ma pingava )
Ho trovato questo log ( ripetuto molte volte ):
( vi dice nulla? è un exploit di Apache? )
Mar 25 16:23:48 mmsc4 kernel: CPU:    0
Mar 25 16:23:48 mmsc4 kernel: EIP:    0060:[<02180fb7>]    Not tainted VLI
Mar 25 16:23:48 mmsc4 kernel: EFLAGS: 00010293   (2.6.9-1.6_FC2)
Mar 25 16:23:48 mmsc4 kernel: EIP is at prune_dcache+0xce/0x583
Mar 25 16:23:48 mmsc4 kernel: eax: 00000000   ebx: 000000a8   ecx: 00000001
edx: 000003e2
Mar 25 16:23:48 mmsc4 kernel: esi: 00745f72   edi: 00000080   ebp: 417eea20
esp: 38cdce50
Mar 25 16:23:48 mmsc4 kernel: ds: 007b   es: 007b   ss: 0068
Mar 25 16:23:48 mmsc4 kernel: Process httpd (pid: 4465, threadinfo=38cdc000
task=3935c0b0)
Mar 25 16:23:48 mmsc4 kernel: Stack: 000000a8 00000000 00af0000 02181e90
0214e82e 00af0000 00000000 00000038
Mar 25 16:23:48 mmsc4 kernel:        00000000 000313ca 000000d0 00000020
0235fcdc 000000d0 0000000a 38cdceec
Mar 25 16:23:48 mmsc4 kernel:        0214fdc2 000313ca 00000000 00000000
00000020 00000020 00000020 0000d7ee
Mar 25 16:23:48 mmsc4 kernel: Call Trace:
Mar 25 16:23:48 mmsc4 kernel:  [<02181e90>] shrink_dcache_memory+0x14/0x2b
Mar 25 16:23:48 mmsc4 kernel:  [<0214e82e>] shrink_slab+0xfe/0x164
Mar 25 16:23:48 mmsc4 kernel:  [<0214fdc2>] try_to_free_pages+0xa9/0x14e
Mar 25 16:23:48 mmsc4 kernel:  [<021477ab>] __alloc_pages+0x1d8/0x2db
Mar 25 16:23:48 mmsc4 kernel:  [<021478c6>] __get_free_pages+0x18/0x24
Mar 25 16:23:48 mmsc4 kernel:  [<0217b798>] __pollwait+0x2d/0x94
Mar 25 16:23:48 mmsc4 kernel:  [<022ce4d0>] tcp_poll+0x21/0x14e
Mar 25 16:23:48 mmsc4 kernel:  [<022a5b3d>] sock_poll+0x12/0x14
Mar 25 16:23:48 mmsc4 kernel:  [<0217c12b>] do_pollfd+0x49/0x83
Mar 25 16:23:48 mmsc4 kernel:  [<0217c1ae>] do_poll+0x49/0xa5
Mar 25 16:23:48 mmsc4 kernel:  [<0217c322>] sys_poll+0x118/0x1be
Mar 25 16:23:48 mmsc4 kernel:  [<0217b76b>] __pollwait+0x0/0x94
Mar 25 16:23:48 mmsc4 kernel: Code: <3>Debug: sleeping function called from
invalid context at include/linux/rwsem.h:43
Mar 25 16:23:48 mmsc4 kernel: in_atomic():0[expected: 0], irqs_disabled():1
Mar 25 16:23:48 mmsc4 kernel:  [<0211cbe7>] __might_sleep+0x82/0x8c
Mar 25 16:23:48 mmsc4 kernel:  [<0215eec1>] rw_vm+0x205/0x45f
Mar 25 16:23:48 mmsc4 kernel:  [<02180f8c>] prune_dcache+0xa3/0x583
Mar 25 16:23:48 mmsc4 kernel:  [<02180f8c>] prune_dcache+0xa3/0x583
Mar 25 16:23:48 mmsc4 kernel:  [<0215f602>] get_user_size+0x2e/0x55
Mar 25 16:23:48 mmsc4 kernel:  [<02180f8c>] prune_dcache+0xa3/0x583
Mar 25 16:23:48 mmsc4 kernel:  [<021068ce>] show_registers+0x108/0x164
Mar 25 16:23:48 mmsc4 kernel:  [<02106ad9>] die+0x14a/0x241
Mar 25 16:23:48 mmsc4 kernel:  [<0211977c>] do_page_fault+0x3a9/0x4ff
Mar 25 16:23:48 mmsc4 kernel:  [<02180fb7>] prune_dcache+0xce/0x583
Mar 25 16:23:48 mmsc4 kernel:  [<021193d3>] do_page_fault+0x0/0x4ff
Mar 25 16:23:48 mmsc4 kernel:  [<02180fb7>] prune_dcache+0xce/0x583
Mar 25 16:23:48 mmsc4 kernel:  [<02181e90>] shrink_dcache_memory+0x14/0x2b
Mar 25 16:23:48 mmsc4 kernel:  [<0214e82e>] shrink_slab+0xfe/0x164
Mar 25 16:23:48 mmsc4 kernel:  [<0214fdc2>] try_to_free_pages+0xa9/0x14e
Mar 25 16:23:48 mmsc4 kernel:  [<021477ab>] __alloc_pages+0x1d8/0x2db
Mar 25 16:23:48 mmsc4 kernel:  [<021478c6>] __get_free_pages+0x18/0x24
Mar 25 16:23:48 mmsc4 kernel:  [<0217b798>] __pollwait+0x2d/0x94
Mar 25 16:23:48 mmsc4 kernel:  [<022ce4d0>] tcp_poll+0x21/0x14e
Mar 25 16:23:48 mmsc4 kernel:  [<022a5b3d>] sock_poll+0x12/0x14
Mar 25 16:23:48 mmsc4 kernel:  [<0217c12b>] do_pollfd+0x49/0x83
Mar 25 16:23:48 mmsc4 kernel:  [<0217c1ae>] do_poll+0x49/0xa5
Mar 25 16:23:48 mmsc4 kernel:  [<0217c322>] sys_poll+0x118/0x1be
Mar 25 16:23:48 mmsc4 kernel:  [<0217b76b>] __pollwait+0x0/0x94
Mar 25 16:23:48 mmsc4 kernel:  Bad EIP value.
Mar 25 16:24:06 mmsc4 kernel:  <1>Unable to handle kernel paging request at
virtual address 00745f72
Mar 25 16:24:06 mmsc4 kernel:  printing eip:
Mar 25 16:24:06 mmsc4 kernel: 02180fb7
Mar 25 16:24:06 mmsc4 kernel: *pde = 00000000
Mar 25 16:24:06 mmsc4 kernel: Oops: 0000 [#30]
Mar 25 16:24:06 mmsc4 kernel: Modules linked in: iptable_filter ip_tables
md5 ipv6 autofs4 sunrpc e100 mii floppy sg microcode dm_mod button battery
ac ext3 jbd sym53c8xx scsi_transport_spi sd_mod scsi_mod
Server web:
Server version: Apache/2.0.51
Server built:   Nov 12 2004 10:10:20
Kernel:
Linux mmsc4 2.6.9-1.6_FC2 #1 Thu Nov 18 22:03:19 EST 2004 i686 i686 i386
GNU/Linux
Grazie mille
 
-- Yena --

 Mar 25 16:24:06 mmsc4 kernel: Oops: 0000 [#30]
Credo che le linee piu' significative siano queste, il kernel si e'
piantato... generalmente non dovrebbe succedere, ma da questo log dubito
che potrai sapere di piu', prova a vedere se trovi attivita' strane nei log
dei vari servizi.
Non escluderei che si tratti di un Oops totalmente casuale, magari fai anche
un checkup dell'hardware, RAM per prima..
Tutto IMHO...
-- 
Qualsiasi

 Mar 25 16:24:06 mmsc4 kernel:  printing eip:
Premesso che non sono un sysadmin, e non capisco una mazza di
firewall,sicurezza, etc ,etc ..........
un'errore simile mi si presenta occasionalmente durante le installazioni con
alcuni kernel della serie 2.4.X se al boot non passo il parametro nousb 
quindi presumo si tratti di un problema hardware come gia' detto ........
http://wiki.news.nic.it/QuotarBene
http://slax.linux-live.org
http://www.slacky.it

 Tutto IMHO...
Anche io ho avuto un errore molto simile con il kernel 2.6.9 (che mi pare
stia usando anche Yena).
Il mio si presenta durante trasferimenti di file piuttosto grossi (circa
6-700 MB).
Per il momento ho risolto passando al kernel 2.6.11.5 e in un paio di
giorni non ho avuto altri Oops.