То понос то золотуха =). Теперь мы не хотим резолвить имена. По http://aa.dd.rr.ss (по айпи напрямую) заходит пучком. По хостнеймам - долго рожает и выдаёт либи URL не может быть доставлен, либо просто "невозможно оторбразить страницу". Сквид запущен из под юзера(не из под рута). /etc/resolv.conf читать может. ДНСЫ продублированы в конфиге в dns_nameservers (пробовал и не дублировать). Где рыть ? а то я з;;;;лся уже %((ps сквид 2.4 стэйбл5
Похоже тут проблема в том, что исходящие соединения идут на машине с одно ипа, а входящие идут на другой. А так как сквид для резолвинга использует не системные вызовы, а сам гененрирует пакеты, то пакет уходит с исходящего ипа, а входит на другой %((отсюда вопрос. Как заставить сквид либо использовать паренты для резовинга, либо сообщать паренту URL с ipями, без хостнеймов(уже прорезолвенные) либо использовать системные функции для резолва?
вот ещё что2004/03/28 03:44:04| Performing DNS Tests...
2004/03/28 03:44:04| Successful DNS name lookup tests...
2004/03/28 03:44:04| DNS Socket created at 0.0.0.0, port 58341, FD 4
2004/03/28 03:44:04| Adding nameserver 217.106.229.254 from /etc/resolv.conf
2004/03/28 03:44:04| Adding nameserver 195.161.114.254 from /etc/resolv.confЭто в логах. При этом мы упорно не желаем открывасть страницы по хостнеймам. Только по ip
и ещё =))ОШИБКА
Запрошенный URL не может быть доставлен--------------------------------------------------------------------------------
Во время доставки URL:
http://www.yandex.ru/yandpage?Произошла следующая ошибка:
Невозможно определить IP адрес узла www.yandex.ru
Сервер адресов ответил:Timeout
Это обозначает:Кэш не в состоянии определить сервер, указанный в URL.
Проверьте правильность написания адреса.
Тоесть при старте тесты днс проходит. При работе - хрен.
Разобрался. Если у кого подобная проблема возникнет - решатеся выставлением udp_outgoing_address