The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"squid берет только html"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы Настройка Squid и других прокси серверов (Public)
Изначальное сообщение [Проследить за развитием треда]

"squid берет только html"
Сообщение от real Искать по авторуВ закладки on 16-Янв-03, 01:40  (MSK)
Если кто может, подскажите:
squid при запросе с той же машины браузером нормально выдает только html-страницы, при кликах на ссылках - то же, но если стоит .cgi? или cat.php?id=80 или что нибудь в этом роде - ни ответа ни привета (и по трафику через внешний канал =0).
Стоит комп с двумя сетевыми, одна на провайдера (прокси на 3128 порту), другая 192,168,1,1.
В настройках браузера указана внутренняя сетевая с тем же портом 3128
Forum читал, подобные проблемы были, но у меня их решение не помогло.
acl QUERY urlpath_regex cgi-bin \? ?
no_cache deny QUERY
может проблема здесь? Но как тогда правильно?
а в логах:
The reply for POST http://chat.ua/chat.cgi?cf=login is ALLOWED, because it matched 'all'
2003/01/16 00:22:40| clientReadBodyAbortHandler: fd=22 body_size=78 in.offset=80
Если кого не затруднит - поясните, пожалуйста.., хотя бы в какой стороне копать?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: squid берет только html"
Сообщение от iiws emailИскать по авторуВ закладки on 16-Янв-03, 10:10  (MSK)
>Если кто может, подскажите:
>squid при запросе с той же машины браузером нормально выдает только html-страницы,
>при кликах на ссылках - то же, но если стоит .cgi?
>или cat.php?id=80 или что нибудь в этом роде - ни ответа
>ни привета (и по трафику через внешний канал =0).
>Стоит комп с двумя сетевыми, одна на провайдера (прокси на 3128 порту),
>другая 192,168,1,1.
>В настройках браузера указана внутренняя сетевая с тем же портом 3128
>Forum читал, подобные проблемы были, но у меня их решение не помогло.
>
>acl QUERY urlpath_regex cgi-bin \? ?
>no_cache deny QUERY
>может проблема здесь? Но как тогда правильно?
>а в логах:
>The reply for POST http://chat.ua/chat.cgi?cf=login is ALLOWED, because it matched 'all'
>2003/01/16 00:22:40| clientReadBodyAbortHandler: fd=22 body_size=78 in.offset=80
>Если кого не затруднит - поясните, пожалуйста.., хотя бы в какой стороне
>копать?

строка должна иметь вид
#acl QUERY urlpath_regex cgi-bin \?
#no_cache deny QUERY
а у тебя еще один вопрос стоит в конце, может тут проблема ?
поправь строку, если еще один вопросик стоит или попробуй совсем ее заремить и проверить браузером инет

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: squid берет только html"
Сообщение от iiws emailИскать по авторуВ закладки on 16-Янв-03, 12:31  (MSK)
>>Если кто может, подскажите:
>>squid при запросе с той же машины браузером нормально выдает только html-страницы,
>>при кликах на ссылках - то же, но если стоит .cgi?
>>или cat.php?id=80 или что нибудь в этом роде - ни ответа
>>ни привета (и по трафику через внешний канал =0).
>>Стоит комп с двумя сетевыми, одна на провайдера (прокси на 3128 порту),
>>другая 192,168,1,1.
>>В настройках браузера указана внутренняя сетевая с тем же портом 3128
>>Forum читал, подобные проблемы были, но у меня их решение не помогло.
>>
>>acl QUERY urlpath_regex cgi-bin \? ?
>>no_cache deny QUERY
>>может проблема здесь? Но как тогда правильно?
>>а в логах:
>>The reply for POST http://chat.ua/chat.cgi?cf=login is ALLOWED, because it matched 'all'
>>2003/01/16 00:22:40| clientReadBodyAbortHandler: fd=22 body_size=78 in.offset=80
>>Если кого не затруднит - поясните, пожалуйста.., хотя бы в какой стороне
>>копать?
>
>строка должна иметь вид
>#acl QUERY urlpath_regex cgi-bin \?
>#no_cache deny QUERY
>а у тебя еще один вопрос стоит в конце, может тут проблема
>?
>поправь строку, если еще один вопросик стоит или попробуй совсем ее заремить
>и проверить браузером инет

случайно метод POST не банишь в конфиге сквида ?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: squid берет только html"
Сообщение от real Искать по авторуВ закладки on 16-Янв-03, 18:04  (MSK)
>>#acl QUERY urlpath_regex cgi-bin \?
>>#no_cache deny QUERY
>>а у тебя еще один вопрос стоит в конце, может тут проблема
>>?
>>поправь строку, если еще один вопросик стоит или попробуй совсем ее заремить
пробовал, не помогло...
>случайно метод POST не банишь в конфиге сквида ?
незнаю, это какие параметры именно?
менял только
сache_peer parent,
cache_mem,
emulate_httpd_log on,
debug_options ALL,1 33,2 ,
dns_nameservers
все остальное вроде default...

На запрос браузера .cgi? Сквид выдает
The following error was encountered:
Connection Failed
The system returned:
10060) WSAETIMEDOUT,
Connection timed out
неможет это быть из-за того, что для клиентов 3128 и у моего провайдера то-же 3128?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: squid берет только html"
Сообщение от iiws emailИскать по авторуВ закладки on 17-Янв-03, 06:37  (MSK)
>>>#acl QUERY urlpath_regex cgi-bin \?
>>>#no_cache deny QUERY
>>>а у тебя еще один вопрос стоит в конце, может тут проблема
>>>?
>>>поправь строку, если еще один вопросик стоит или попробуй совсем ее заремить
>пробовал, не помогло...
>>случайно метод POST не банишь в конфиге сквида ?
>незнаю, это какие параметры именно?
>менял только
>сache_peer parent,
>cache_mem,
>emulate_httpd_log on,
>debug_options ALL,1 33,2 ,
>dns_nameservers
>все остальное вроде default...
>
>На запрос браузера .cgi? Сквид выдает
>The following error was encountered:
>Connection Failed
>The system returned:
>10060) WSAETIMEDOUT,
>Connection timed out
>неможет это быть из-за того, что для клиентов 3128 и у моего
>провайдера то-же 3128?
имхо порт прокси должен быть другим в этом случае, попробуй сменить
  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: squid берет только html"
Сообщение от Boytronic Искать по авторуВ закладки on 18-Янв-03, 16:33  (MSK)
Насколько я понял проблему решение кроется в том что самому серверу(роутеру, файрволу) на котором крутиться прокси ЗАПРЕШЕНО ходить напрямую по HTTP портам.... если стоит правило не кешировать все что содержит "?" то сервак пытаеться все это дело скачать напрямую... а вот напрямую ему ни кто ходить не разрешил видимо....
т.е. выход следующий
1. кешировать все подряд (пускай вышестояший все сам делает, но достаточно часто в браузере надо будет "жамать" F5 (обновить))
2. разрешить всетаки ходить по HTTP портам серверу...
  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "RE: squid берет только html"
Сообщение от real Искать по авторуВ закладки on 18-Янв-03, 22:31  (MSK)
Относительно ? - может и так...Убрал лишний ? (который сам и ставил) но не помогло. Потом разнес порты своего прова (3128) и порт Сквида для клиентов (Default=3128) поставил 3280. Потом еще незначительные изменения (типа добавил-убрал cache_peer ххх sibling ну и всякие такие эксперименты). Практически все заработало. Все - громко сказано, стал отправлять запросы в поисковиках, открывать ссылки по cgi? и получать ответы....Но все, что связано с авторизацией (например при входе в чат) не работает...И почему-то сайт моего провайдера не открывает.
Вопрос - если необходим учет трафика небольшой сети, насколько я понял Сквид не подходит (нет учета SMTP&POP)может кто посоветует что либо приличное...Только что либо легче WinGat'а или все-таки доработать Сквид в связке чем-то вроде TMeter?


  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "RE: squid берет только html"
Сообщение от Zhmak emailИскать по авторуВ закладки on 24-Мрт-03, 17:40  (MSK)
Аналогичная ситуация...
Сквид - кэш второго уровня, Winroute первого. Сквид ставился как для удаленного доступа из дома (рубятся баннеры и пр.)

На страницах, где требуется авторизация выводит
The following error was encountered:

* Connection Failed

The system returned:

    (101) Network is unreachable

в логе:
1048516868.768     31 192.168.0.22 TCP_MISS/503 1071 POST http://win.mail.ru/cgi-bin/auth - NONE/- -

и все...

уже незнаю что и придумать :(((((

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "RE: squid берет только html"
Сообщение от keepver Искать по авторуВ закладки on 24-Мрт-03, 18:56  (MSK)
hierarchy_stoplist убери
  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "RE: squid берет только html"
Сообщение от dizen emailИскать по авторуВ закладки on 26-Мрт-03, 15:43  (MSK)
>hierarchy_stoplist убери


У меня такая же проблема. Метод POST не пропускается сквидом. И убирал hierarchy_stoplist - не помогает. Я явно позволил метод POST
acl Method_Post method POST
http_access allow  Method_Post
Все равно не работает.
И в логах пишет
"2003/03/26 14:06:06| The request POST http://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi is ALLOWED, because it matched 'Method_Post'"

Причем есть еще один proxy - WinGate и там все нормально.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "RE: squid берет только html"
Сообщение от thehangedman emailИскать по авторуВ закладки on 17-Май-03, 17:57  (MSK)
>У меня такая же проблема. Метод POST не пропускается сквидом. И убирал
>hierarchy_stoplist - не помогает. Я явно позволил метод POST
>acl Method_Post method POST
>http_access allow  Method_Post
>Все равно не работает.
>И в логах пишет
>"2003/03/26 14:06:06| The request POST http://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi is ALLOWED, because it matched 'Method_Post'"
>
>
>Причем есть еще один proxy - WinGate и там все нормально.

у меня та же проблема была, помогло
always_direct deny all
never_direct allow all
естественно, acl all прописан должен быть - но он там по дефолту прописан
да, и конечно peer_cache должен быть прописан родительский
а вобще все это нужно только если провайдер не пропускает прямые http запросы

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру