Internal Server Error

さきほどTeX Q & Aに書き込もうとするとInternal Server Errorになるというご報告をいただいた。Apacheのerror_logを見るとsuexec policy violationというエラーがたくさん出ている。おかしいなぁ,suexecなんか設定した覚えがないのだけれど。見てみると/usr/lib/apache2にsuexecができている。これをリネームしてApacheを再起動したら直った。

そういえば何日か前Vine Linux 4.1のapt-get update; apt-get upgradeをしたときにApacheが更新されたような気がする。たぶんVine Linux errata [apache2 にセキュリティホール]だ。そのときApacheは再起動しなかったが,今朝4時2分のlogrotate時にHUPされてsuexecが有効になったのだろうか。