Проблемы с отправкой сообщений
При отправке некоторых сообщений на этом форуме появляется следующая ошибка:
406 Not AcceptableNot Acceptable
An appropriate representation of the requested resource /forum/posting.php could not be found on this server.
Apache/1.3.34 Server at www.pgpru.com Port 80
Она происходит, к примеру, при попытке в теме про WinPT отправить сообщение следующего содержания:
link
(здесь не могу привести, иначе текущее сообщение не отправится)
Пробовал под Mozilla Firefox 1.5.0.1 и Opera 8.5x, как с www.pgpru.com, так и с pgpru.com, как с включённым Browser User Agent, так и с отключённым.
Во всех случаях сообщение невозможно отправить и даже воспользоваться предварительным просмотром.
В чём причина столь странного поведения форума/сайта и можно ли это как-нибудь исправить?
комментариев: 11558 документов: 1036 редакций: 4118
Как только у меня появится достаточно времени (надеюсь, в течение недели), я хочу полностью переустановить форум из чистого дистрибутива. За время эксплуатации он столько модифицировался и обновлялся патчами, что в код могли закрасться ошибки. Мне хотелось оттянуть этот момент до выхода третьей версии phpBB, но откладывать дальше уже похоже просто опасно.
комментариев: 44 документов: 3 редакций: 0
комментариев: 11558 документов: 1036 редакций: 4118
комментариев: 9796 документов: 488 редакций: 5664
комментариев: 9796 документов: 488 редакций: 5664
Ждём дальнейших улучшений!
комментариев: 9796 документов: 488 редакций: 5664
комментариев: 225 документов: 8 редакций: 2
комментариев: 11558 документов: 1036 редакций: 4118
комментариев: 437 документов: 30 редакций: 15
комментариев: 11558 документов: 1036 редакций: 4118
Ещё меня вот что интересует. При выводе ошибки 406 сервер последним сообщением в HTTP-сессии возвращает клиенту список поддерживаемых им типов содержимого и кодировок. Кто-нибудь из вас, у кого возникают такие ошибки, может прислать мне этот ответ сервера?
комментариев: 225 документов: 8 редакций: 2
Вот лог HTTP-сессии при попытке предв. просмотра сообщения в теме про WinPT:
link
(если вставить этот лог сюда, то и здесь возникает ошибка 406 при отправке сообщения)
Содержимое cookies заменено на [...].
Неужели это только у меня такая ошибка возникает? Попробуйте ещё кто-нибудь отправьте (или произведите предв. просмотр) моё сообщение в тему про WinPT.
комментариев: 437 документов: 30 редакций: 15
комментариев: 11558 документов: 1036 редакций: 4118
Lustermaf, а можете показать лог для сообщений, которые не приводят к 406?
комментариев: 11558 документов: 1036 редакций: 4118
Более того, я смог выявить конкретный триггер этой ошибки, по крайней мере, в данном сообщении (таких триггеров может быть больше). Это последовательность символов m, a, i, l, за которыми следует пробел (слитно слово не пишу, чтобы не напороться на ошибку). Если убрать это слово или заменить его на русское "емэйл", сервер принимает сообщение.
Согласно информации с официального форума phpBB, причиной нашей проблемы может быть некорректно настроенный на сервере mod_security (он в ведении хостинг-провайдера). Посмотрим, что удастся со всем этим сделать.
комментариев: 11558 документов: 1036 редакций: 4118