Ubuntu
Apache 無響應且無法重新啟動
我有一個登台伺服器,它在我們的辦公室外執行,我們用於向客戶展示目前正在開發的網站以供批准,以及將內容輸入到 CMS 中。它的負載不高,每月只有幾次訪問,一次只有少數幾個站點。伺服器正在執行帶有 ITK 模組的 Apache 2.4.7 的 Ubuntu 14.04.1 LTS。
我已經開始遇到一個完全出乎意料的問題,其中的網站完全掛起。有時它會超時,有時它們似乎只是無限期地旋轉,有時瀏覽器只是說無法訪問資源。
我已經翻閱了 Apache 日誌,但找不到任何看似遠端有用的錯誤。我已經檢查過了
netstat
,那裡有很多流程TIME_WAIT
似乎並沒有自行清除,其中一些來自我也不認識的 IP。如果我嘗試使用以下任何命令重新啟動 Apache,它只會無限掛起而沒有錯誤消息:
service apache2 reload service apache2 restart apache2ctl restart apache2ctl stop/start
儘管我對命令行和 Ubuntu 相當熟悉,但無論如何我都不是專家。沒有任何錯誤消息,我真的不知道下一步該嘗試什麼。
任何人都可以提供任何建議嗎?
很抱歉,我還不能對問題添加評論。您的案例聽起來很像SlowLoris攻擊,但我不想立即發表任何籠統的聲明。看看this topic,似乎與您的問題非常相似。
如果它被證明是一次攻擊,只是想把它留在這裡供你參考。