FreeBSD 4.8 + Appache2 with php4 +mysql+fireberd 1.5
проблема в следующем, регулярно (примерно раз в 10ч 11мин)
в системе происходит отказ от сервиса (signal 4 core.dumped)
т.е апач вылетает и не поднимается.
после трех таких вылетов перезапуск апача невозможен
без перезагрузки сервера, что на действующем проекте -не гуд.....
По всем заданиям крона и их суммам - такая регулярость не связана с
внутренними процессами. Судя по всему атакуют снаружи и по расписанию....
Кто нибудь подскажите:
1. Как отследить атаку (в логах при отказе она не отображается)
2. Как очистить память от "хвостов" апача, дабы его можно было
перезапустить, без перегрузки сервера (killall -не подходит...в
памяти апача нет)
3. Какими средствами защитится
>в системе происходит отказ от сервиса (signal 4 core.dumped)^^ можно попробовать проанализировать core файл средствами gdb.
>Судя по всему атакуют снаружи и по расписанию....
^^ с чего ты взял что это атака?
> 1. Как отследить атаку (в логах при отказе она
>не отображается)^^ можно поставить какую нибудь NIDS (Network Intrusion Detection System)
> 2. Как очистить память от "хвостов" апача, дабы его
>можно было перезапустить, без перегрузки сервера (killall -не
>подходит...в памяти апача нет)^^ А вообще в Апач есть такая хорошая директива по ограничению ресурсов сервера. Можно найти в стандартной документации Апача.
> 3. Какими средствами защитится
Firewall, NIDS, Security patches.
А вообще попробуй выставить log-level побольше и протрейсить ошибки в лог файлах /var/log/httpd/error.log или где они у тебя там лежат.
кроме того:
---------------------
http://www.php.net/manual/en/install.apache2.php
...
WarningDo not use Apache 2.0 and PHP in a production environment neither on Unix nor on Windows.
...
---------------------
>кроме того:
>---------------------
>http://www.php.net/manual/en/install.apache2.php
>...
>Warning
>
>Do not use Apache 2.0 and PHP in a production environment neither
>on Unix nor on Windows.
>...
>---------------------
^^ ну у меня например уже давно все прекрасно рулится Apache2+PHP4+Mod_perl2+MySQL4 :)
То что это атака -мне сообщают системы безопасности сервера (к сожалению пассивные)
Атакуется 113 и 80 порты...
>кроме того:
>---------------------
>http://www.php.net/manual/en/install.apache2.php
>...
>Warning
>
>Do not use Apache 2.0 and PHP in a production environment neither
>on Unix nor on Windows.
>...
>---------------------
дык может просто пересобрать Апач? Версия какая? (апача и пхп). Не беты?
>>---------------------
>дык может просто пересобрать Апач? Версия какая? (апача и пхп). Не беты?
>
stable....
Пересборка ничего не дает....