|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Eugene B. Berdnikov 2:5020/400 28 Jan 2005 02:03:06 To : "Sergey Titow" Subject : Re: squid & dns & https -------------------------------------------------------------------------------- Sergey Titow <stitow@lpp.spb.ru> wrote: ST>>> Сегодня вдруг у клиента вылезла сквидовая мессага: ST>>> "Ошибка. Hе могу определить адрес http:443" EBB>> DNS не разботает, наверное. ST> Дык работает. ST> ST> Привожу более подробное описание. ST> Ошибкa у клиента: ST> .... ST> While trying to retrieve the URL: http:443 ST> ST> .... ST> The dnsserver returned: ST> Name Error: The domain name does not exist. ST> .... ОК, давайте от этого и танцевать. Покажите выдачу tcpdump -nlp -vv -nn -s0 host <dns-ip> and port domain Подозреваю, дело в кривой настройке клиента, из-за чего в squid летит кривой запрос типа "CONNECT http://bnk.ibank.ru:443 HTTP/1.0", тогда в запросе к dns проскочит что-нибудь вроде "A? http", а в ответе - NXdomain и список корневых серверов. Кстати, в логе dns'а что написано? Hу и на запрос клиентский надо посмотреть. Можно включить полный дамп хедеров в сквиде, но проще каким-нибудь сниффером типа tcpflow, да хоть тем же tcpdump -nlpX -s0 host <client-ip> and port 3128. ST> RCODE ATTEMPT1 ATTEMPT2 ATTEMPT3 ST> .... ST> 3 11 0 0 ST> ^ ST> и синхронно вот эта ST> .... ST> ST> Hасколько понимаю, это значит, что ошибка в имени в запросе... Код 3 - вроде да, NXdomain. За справочником ползти лень. :) -- Eugene Berdnikov --- ifmail v.2.15dev5.3 * Origin: Institute for High Energy Physics, Protvino, Russia (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/3651604c066a.html, оценка из 5, голосов 10
|