Hi2All!
Проблема в след.: поставил squid. Настроил конфиг по аналогии с успешно работающими конфигурациями на других серверах. В итоге некоторые сайты работают без проблем, некоторые не открываются (как правило ссылки на cgi скрипты) с ошибкой:
"No DNS record. Не возможно оперделить IP адрес узла ...". На сервер поставил просто кешурующий named. Разрешение имен проходит на ура как на сервере, так и на клиентских машинах. Но сам squid не может определить адрес узла. В тоже время если загружать не страницу, выдаваемую cgi скриптом, а просто www.servername.com - сайт открывается. Отличие от других серверов где всё работает ок только в том что при запуске squid он стал ругаться на
"Could not determine fully qualified hostname. Please set 'visible_hostname'" в /var/log/messages
Поставил в visible_hostname придуманное имя my_server Почему такое? Потому что коонект с инетом поднимается через pppoe и IP выдаётся динамический.
Вопрос: почему так глючит разрешение имён в кеше?
p.s. Система Fedora Core 3, squid-2.5.STABLE11-3.FC3. Конфиг приводить не буду, так как он большой :). F1!
|