URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 3351
[ Назад ]

Исходное сообщение
"Ошибка  -- FATAL: ipcache_init: DNS name lookup tests failed"

Отправлено romVsen , 15-Июл-05 13:35 
Добрый день,
При запуске squid получаю в логе запись:
   2005/07/13 16:18:46| Performing DNS Tests...
   FATAL: ipcache_init: DNS name lookup tests failed.
   Squid Cache (Version 2.5.STABLE1): Terminated abnormally.

На том же сервере стоит DNS сервер, причем указано несколько доменов (смотрящих на одну и ту же машину). Если оставить определение одного домена в named.conf то все работает, при добавлении нового доменва -- возникает данная ошибка.

Как вылечить?

Спасибо,
Роман


Содержание

Сообщения в этом обсуждении
"Ошибка  -- FATAL: ipcache_init: DNS name lookup tests failed"
Отправлено ipmanyak , 15-Июл-05 14:32 
вероятно добавляемые нэймсервера не работоспособны или запрещают их юзать сторонним клиентам , как вариант
укажи принудительно сквиду  нэймсервера в тэге

#  TAG: dns_nameservers
#       Use this if you want to specify a list of DNS name servers
#       (IP addresses) to use instead of those given in your
#       /etc/resolv.conf file.
#
#       Example: dns_nameservers 10.0.0.1 192.172.0.4
#                                                    
#Default:
# none

или зпускай сквид с опцией - D    тогда
сообщения   FATAL: ipcache_init: DNS name lookup tests failed.
более не увидишь, но и то что сквид будет резольвить нормально гарантии нет
  



"Ошибка  -- FATAL: ipcache_init: DNS name lookup tests failed"
Отправлено romVsen , 15-Июл-05 15:01 
ну у меня resolve.conf написано
   nameserver <внутренний адрес этой же машины, посколку на ней и dns>
   domain <домен_1>

Может надо написать тут
   domain <домен_1>
   domain <домен_2>

И вообще как проверить правильность работы dns службы? Я так пониммаю что работает BIND, а где его логи?

P/S/ C опцией -D видимо squid работает неправильно: запускается, в логах чисто, но выхода в инте нет.

Я повторюсь: проблема в том, что когда я вношу в named.conf новый домен (+ соответствующие zone файлы) то squid дает эту ошибку. С одним доменом -- все работает.



"Ошибка  -- FATAL: ipcache_init: DNS name lookup tests failed"
Отправлено ipmanyak , 15-Июл-05 16:57 
>ну у меня resolve.conf написано
>   nameserver <внутренний адрес этой же машины, посколку на ней и dns>
>   domain <домен_1>
>
>Может надо написать тут
>   domain <домен_1>
>   domain <домен_2>
>
>И вообще как проверить правильность работы dns службы? Я так пониммаю что
>работает BIND, а где его логи?
>
>P/S/ C опцией -D видимо squid работает неправильно: запускается, в логах чисто,
>но выхода в инте нет.
>
>Я повторюсь: проблема в том, что когда я вношу в named.conf новый
>домен (+ соответствующие zone файлы) то squid дает эту ошибку. С
>одним доменом -- все работает.
верятно есть ошибка в синтаксисе зоны и твой бинд просто напросто не работает  , ошибки бинда по дефолту обычно валятся в var/adm/messages
зависит от того линукс у тебя или фря - ну где-то там - найдешь короче


"Ошибка  -- FATAL: ipcache_init: DNS name lookup tests failed"
Отправлено romVsen , 21-Июл-05 16:21 
ОК,
в логе увидел что ошибка в named.conf.
Исправил -- заработало! Спасиб!