Назад | Перейти на главную страницу

Apache не отвечает и не запускается

У меня есть промежуточный сервер, который находится вне нашего офиса, который мы используем для показа веб-сайтов, которые в настоящее время разрабатываются, клиентам для утверждения и для ввода контента в CMS. Он не нагружен, всего несколько посещений в месяц, и на нем одновременно отображается всего несколько сайтов. На сервере работает Ubuntu 14.04.1 LTS с Apache 2.4.7 с модулем ITK.

У меня совершенно неожиданно возникла проблема, когда сайты на ней просто полностью зависают. Иногда время ожидания истекает, иногда кажется, что они крутятся бесконечно, а иногда браузер просто сообщает, что к ресурсу невозможно получить доступ.

Я покопался в журналах Apache и не нашел ошибок, которые кажутся хоть сколько-нибудь полезными. Я проверил netstat и там много процессов на TIME_WAIT которые, похоже, не очищаются сами, с некоторыми из IP, которые я тоже не узнаю.

Если я попытаюсь перезапустить Apache с помощью любой из следующих команд, он просто бесконечно зависнет без сообщения об ошибке:

service apache2 reload 
service apache2 restart 
apache2ctl restart
apache2ctl stop/start

Хотя я довольно хорошо знаком с командной строкой и Ubuntu, я ни в коем случае не эксперт. Без сообщений об ошибках я действительно не знаю, что делать дальше.

Кто-нибудь может дать совет?

Извините, но я пока не могу добавлять комментарии к вопросам. Ваш случай очень похож на МедленныйЛорис атаковать, но я не хочу сразу делать никаких резких заявлений. Посмотри на это тема, похоже, очень похоже на вашу проблему.

Если это окажется нападением, просто хочу уйти этот здесь для справки.