On Wed, Dec 10, 2003 at 02:48:45PM +0200, Alexander Lutsenko wrote:
>  В корпоративной сети (192.168.x.x) используется MS IAS, с ntlm авторизацией, 
> смотрящий в интернет. добыт 
> http://www.backports.org/debian/dists/stable/squid/binary-i386/squid_2.5.4-1.backports.org.1_i386.deb,
>  установлен.
> В своей сети работает DNS _филиал_._организация_ .
> В стандартный sqiud.conf добавлена только строка:
> cache_peer _IP_адрес_корпоративного_MS_IAS_ parent 80 80 
> login=username:password
> При запросе страницы сквид возвращает:
> 
> The requested URL could not be retrieved
> 
> While trying to retrieve the URL: http://www.linux.kiev.ua/
> 
> The following error was encountered:
> 
>     Unable to determine IP address from host name for www.linux.kiev.ua 
> 
> The dnsserver returned:
> 
>     Name Error: The domain name does not exist. 
> логи прилагаю. Видать я гдето конкретно не прав. Где я ошибся? Просьба ногами 
> не пинать, откликнувшимся большое спасибо...

как видно из логов :
1070984459.771   1281 127.0.0.1 TCP_MISS/503 1542 GET http://www.linux.kiev.ua/ 
- TIMEOUT_FIRST_UP_PARENT/192.168.7.3 text/html

твой squid не смог достучатся до вышестоящего MS_IAS , потому как squid
использует для связи ICP (Internet Cache Protocol) , а MS что-то свое...
Именно поэтому squid не получил ответа на свой ICP запрос и выдал
TIMEOUT_FIRST_UP_PARENT . У меня приблизительно такая же схема, где
вышестоящим proxy является cache server от MS , но я использую немного
другую запись для описания parent'a  :

cache_peer 172.16.46.10 parent 80 7 weight=15 no-query default

ключевое слово здесь no-query :
#                    use 'no-query' to NOT send ICP queries to this
#                    neighbor.

попробуйте добавить no-query к описанию своего парента .

-- 
/mator

Ответить