The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Новый DOS против Apache ?"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"Новый DOS против Apache ?"  
Сообщение от oldi on 05-Фев-07, 21:25 
Добрый день, коллеги.

С периодичностью в 1,2 раза неделю apache (apache+mod_ssl-1.3.33+2.8.24_1) сыплет тоннами вот таких строчек(ниже).  При этом рождается 150 процессов apache (ограничение MaxClients) и машина удалённо отвечает только на icmp ping, ни ssh
ни http порты не отвечают, лечится только ребутом.

Вот ругань из ErrorLog

httpd in malloc(): error: recursive call
[Mon Feb  5 14:02:57 2007] [notice] child pid 3068 exit signal Abort trap (6)
httpd in free(): error: page is already free
httpd in free(): error: page is already free
[Mon Feb  5 14:05:39 2007] [notice] child pid 3082 exit signal Abort trap (6)
[Mon Feb  5 14:05:42 2007] [notice] child pid 2933 exit signal Abort trap (6)
httpd in free(): error: page is already free
[Mon Feb  5 14:06:11 2007] [notice] child pid 3067 exit signal Abort trap (6)
httpd in free(): error: page is already free

Система 5.4-STABLE FreeBSD
Apache из портов, обслуживает 60 вирт.хостов,
небольшой посещаемости php сайты - все на одном движке.
-- httpd.conf --
ServerType standalone
ServerRoot "/usr/local"
PidFile /var/run/httpd.pid
ScoreBoardFile /var/run/httpd.scoreboard
ResourceConfig /dev/null
AccessConfig   /dev/null
ServerTokens Prod
Timeout 300
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 15
MinSpareServers 5
MaxSpareServers 10
StartServers 5
MaxClients 150
MaxRequestsPerChild 0

LoadModule mmap_static_module libexec/apache/mod_mmap_static.so
LoadModule vhost_alias_module libexec/apache/mod_vhost_alias.so
LoadModule env_module         libexec/apache/mod_env.so
LoadModule define_module      libexec/apache/mod_define.so
LoadModule config_log_module  libexec/apache/mod_log_config.so
LoadModule mime_magic_module  libexec/apache/mod_mime_magic.so
LoadModule mime_module        libexec/apache/mod_mime.so
LoadModule negotiation_module libexec/apache/mod_negotiation.so
LoadModule status_module      libexec/apache/mod_status.so
LoadModule info_module        libexec/apache/mod_info.so
LoadModule includes_module    libexec/apache/mod_include.so
LoadModule autoindex_module   libexec/apache/mod_autoindex.so
LoadModule dir_module         libexec/apache/mod_dir.so
LoadModule cgi_module         libexec/apache/mod_cgi.so
LoadModule action_module      libexec/apache/mod_actions.so
LoadModule userdir_module     libexec/apache/mod_userdir.so
LoadModule alias_module       libexec/apache/mod_alias.so
LoadModule rewrite_module     libexec/apache/mod_rewrite.so
LoadModule access_module      libexec/apache/mod_access.so
LoadModule auth_module        libexec/apache/mod_auth.so
LoadModule digest_module      libexec/apache/mod_digest.so
LoadModule expires_module     libexec/apache/mod_expires.so
LoadModule headers_module     libexec/apache/mod_headers.so
LoadModule usertrack_module   libexec/apache/mod_usertrack.so
LoadModule log_forensic_module libexec/apache/mod_log_forensic.so
LoadModule unique_id_module   libexec/apache/mod_unique_id.so
LoadModule setenvif_module    libexec/apache/mod_setenvif.so
<IfDefine SSL>
LoadModule ssl_module         libexec/apache/libssl.so
</IfDefine>
LoadModule php4_module        libexec/apache/libphp4.so
LoadModule security_module    libexec/apache/mod_security.so
LoadModule perl_module        libexec/apache/libperl.so
LoadModule macro_module       libexec/apache/mod_macro.so

ClearModuleList
AddModule mod_mmap_static.c
AddModule mod_vhost_alias.c
AddModule mod_env.c
AddModule mod_define.c
AddModule mod_log_config.c
AddModule mod_mime_magic.c
AddModule mod_mime.c
AddModule mod_negotiation.c
AddModule mod_status.c
AddModule mod_info.c
AddModule mod_include.c
AddModule mod_autoindex.c
AddModule mod_dir.c
AddModule mod_cgi.c
AddModule mod_actions.c
AddModule mod_userdir.c
AddModule mod_alias.c
AddModule mod_rewrite.c
AddModule mod_access.c
AddModule mod_auth.c
AddModule mod_digest.c
AddModule mod_expires.c
AddModule mod_headers.c
AddModule mod_usertrack.c
AddModule mod_log_forensic.c
AddModule mod_unique_id.c
AddModule mod_so.c
AddModule mod_setenvif.c
<IfDefine SSL>
AddModule mod_ssl.c
</IfDefine>
AddModule mod_php4.c
AddModule mod_security.c
AddModule mod_perl.c
AddModule mod_macro.c

Port 80
<IfDefine SSL>
Listen 80
Listen 443
</IfDefine>
User www
Group www

-- httpd.conf ---

В этой конфигурации система работает уже 1 год,
сбои начались примерно месяц назад.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Новый DOS против Apache ?"  
Сообщение от dev email(??) on 06-Фев-07, 17:19 
>В этой конфигурации система работает уже 1 год,
>сбои начались примерно месяц назад.

Железо проверь.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Новый DOS против Apache ?"  
Сообщение от oldi on 07-Фев-07, 21:40 
>>В этой конфигурации система работает уже 1 год,
>>сбои начались примерно месяц назад.
>
>Железо проверь.


Привет,
с железом всё отлично.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру