LINUX.ORG.RU

squid при редиректе выдает что не правильный запрос.

 ,


0

1

запустил squid. Трафик все ок ходит.

Но если я пытаюсь, в настройках фаервола сделать редикет портов с 80 го на 3128 , то получаю такую страницу ошибки от Squid

ERROR

The requested URL could not be retrieved


While trying to process the request: 
GET / HTTP/1.1
Accept: text/html, application/xhtml+xml, */*
Accept-Language: ru-RU
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0) like Gecko
Accept-Encoding: gzip, deflate
Host: pikabu.ru
DNT: 1
Connection: Keep-Alive
Cookie: is_scrollmode=1; __utmc=43320484; PHPSESS=88d2lur9njcu21lpon94eedoje6e9ipi; promo_block=1; promo_block2=1; user_param=a%3A2%3A%7Bs%3A16%3A%22default_hot_view%22%3Bi%3A0%3Bs%3A16%3A%22default_com_view%22%3BN%3B%7D; __utma=43320484.1783207904.1408694728.1409553136.1409556471.11; __utmz=43320484.1408694728.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); visited_news=2...7E; box_shadow=-1; button_help=1; refresh_cookie=http%3A//pikabu.ru/; __utmb=43320484.11.10.1409556471




The following error was encountered: 
•  Invalid Request  

Some aspect of the HTTP Request is invalid. Possible problems: 
•Missing or unknown request method 
•Missing URL 
•Missing HTTP Identifier (HTTP/1.0) 
•Request is too large 
•Content-Length missing for POST or PUT requests 
•Illegal character in hostname; underscores are not allowed 

сам сквид работает не в прозрачном режиме (т.к. мне надо LDAP) почему так?


редикет портов с 80 го на 3128

Редирект портов подразумевает прозрачность прокси. Т.е. запросы клиента отдаются на обработку прокси-серверу, но клиенту об этом неизвестно.

сам сквид работает не в прозрачном режиме (т.к. мне надо LDAP)

Авторизация подразумевает НЕпрозрачность. Т.е. клиент «видит» прокси-сервер, иначе где-кому-куда авторизоваться?

почему так?

Потому что или прозрачность, или авторизация. Говорят, что где-то в сети есть патч к сквиду для поддержки авторизации NTLM'ом при прозрачности. Но NTLM подразумевает автоматическую авторизацию Windows-клиентов, из-за чего, вероятно, и возможна псевдо-прозрачность (не вникал в тонкости).

Если Вы задумали редирект в качестве замены ручной настройке браузеров, то это неправильно. Читайте про WPAD.

MumiyTroll ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.