Исходные данные:
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
URL:
Обсуждается: http://www.opennet.me/tips/info/2419.shtml
ПОследняя опера ваще паршиво работает через прокси
Угу. Не только последняя. поимел я с ней расследований и настроек
А кто-нибудь сталкиволся когда опера через сквид долго открывает почтовые сервесы и при этом виснут и другие странички ?
Но как только начинает заргужать (например mail.ru) то и другие странички отвисают.
У меня всё пашет хорошо,без косяков: BSD7.3 Stable, Squid 3.1.6 , Opera 10.61
обновил до 10.61вроде полёт наормальный после рекомендаций автора
но крешется опера когда открываю букмарки а их у мня дофига
немного не оно, но попробовать стоит, думаю:)20100813:
AFFECTS: www/opera
AUTHOR: dinoex@If you run opera without gtk or kde4, the browser might crash on shutdown.
In this case go to about:config and change "Dialog Toolkit" from 0 to 4.
не помогло
крешится даже не пытается отправить репортпс: кеды 3.5.4 старенькие на РХЕЛ5
Кстати, первый пункт (Enable HTTP 1.1 for proxy) есть и в гуёвых настройках.
Настройки->Расширенные->Сеть->Проки-серверы