[an error occurred while processing this directive]

Решение проблемы неполной загрузки сайтов в Opera через Squid
Исходные данные:
Opera 10.61
Squid 3.1.6

Формулировка проблемы:

Грузим страничку http://rutracker.org/forum/index.php . Без squid грузится
нормально. Со squid сайт загружается практически весь, но курсор "крутится",
показывая, что сайт загрузился не полностью. Если присмотреться - не грузится
элемент "Get Adobe Flash Player" (плагины отключены, отсюда и такое сообщение).
Так может провисеть секунд 30, может минуту. Потом загружается.

Смотрим access.log

Когда "висит" видно такое:

    1281724497.227    561 127.0.0.1 TCP_MISS/301 647 GET http://adobe.com/images/shared/download_buttons
    /get_adobe_flash_player.png - DIRECT/192.150.18.117 text/html

А когда наконец-то загружается, пишет такое:

    1281724617.761    209 127.0.0.1 TCP_MISS/200 3048 GET http://www.adobe.com/images/shared/download_buttons
    /get_adobe_flash_player.png - DIRECT/192.150.8.60 image/png

То есть первый раз оно определяет get_adobe_flash_player.png как text/html,
второй раз - как image/png .

Решение:

Решается конфигурированием Opera (делалось через opera:config) - добавлением двух "галочек"

   [X] Enable HTTP 1.1 for proxy
   [X] Enable start with HTTP 1.1 for proxy
 
13.08.2010 , Автор: Kroz
Ключи: opera, proxy, http, adobe / Лицензия: CC-BY
Раздел:    Корень / Пользователю / Работа с Web и Ftp

[an error occurred while processing this directive]

[an error occurred while processing this directive]