The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"  While trying to retrieve the URL"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Настройка Squid и других прокси серверов (Ограничение трафика)
Изначальное сообщение [ Отслеживать ]

"  While trying to retrieve the URL"  +/
Сообщение от CSC on 26-Окт-10, 10:28 
Добрый день всем
While trying to retrieve the URL: http://www.oldos.ru/
The following error was encountered:
     Unable to determine IP address from host name for www.oldos.ru
The dnsserver returned:
    Timeout
как побороть уже не знаю что делать.

squid.conf
dns_nameservers 208.67.222.222 208.67.220.220  

может кто решил проблему.
Спасибо.

Squid Cache: Version 2.6.STABLE21
configure options:  '--build=i686-redhat-linux-gnu' '--host=i686-redhat-linux-gnu' '--target=i386-redhat-linux-gnu' '--program-prefix=' '--prefix=/usr' '--exec-prefix=/usr' '--bindir=/usr/bin' '--sbindir=/usr/sbin' '--sysconfdir=/etc' '--includedir=/usr/include' '--libdir=/usr/lib' '--libexecdir=/usr/libexec' '--sharedstatedir=/usr/com' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--exec_prefix=/usr' '--bindir=/usr/sbin' '--libexecdir=/usr/lib/squid' '--localstatedir=/var' '--datadir=/usr/share' '--sysconfdir=/etc/squid' '--enable-epoll' '--enable-snmp' '--enable-removal-policies=heap,lru' '--enable-storeio=aufs,coss,diskd,null,ufs' '--enable-ssl' '--with-openssl=/usr/kerberos' '--enable-delay-pools' '--enable-linux-netfilter' '--with-pthreads' '--enable-ntlm-auth-helpers=SMB,fakeauth' '--enable-external-acl-helpers=ip_user,ldap_group,unix_group,wbinfo_group' '--enable-auth=basic,digest,ntlm' '--enable-digest-auth-helpers=password' '--with-winbind-auth-challenge' '--enable-useragent-log' '--enable-referer-log' '--disable-dependency-tracking' '--enable-cachemgr-hostname=localhost' '--enable-underscores' '--enable-basic-auth-helpers=LDAP,MSNT,NCSA,PAM,SMB,YP,getpwnam,multi-domain-NTLM,SASL' '--enable-cache-digests' '--enable-ident-lookups' '--with-large-files' '--enable-follow-x-forwarded-for' '--enable-wccpv2' '--enable-fd-config' '--with-maxfd=16384' 'build_alias=i686-redhat-linux-gnu' 'host_alias=i686-redhat-linux-gnu' 'target_alias=i386-redhat-linux-gnu' 'CFLAGS=-D_FORTIFY_SOURCE=2 -fPIE -Os -g -pipe -fsigned-char' 'LDFLAGS=-pie'

Linux gw 2.6.18-164.11.1.el5 #1 SMP Wed Jan 20 07:39:04 EST 2010 i686 i686 i386 GNU/Linux


Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "  While trying to retrieve the URL"  +/
Сообщение от ipmanyak (ok) on 26-Окт-10, 12:06 
Причины могут быть разные и все они связаны с dns. Для начала
nslookup www.oldos.ru 8.8.8.8
nslookup www.oldos.ru 208.67.222.222
nslookup www.oldos.ru 208.67.220.220

Смотрим что и как резолвится и как быстро, делаем выводы.
Если везде резолвится, то возможная проблема dns и сквида. Сквид пока не получит ответ от нэймсервера, следующий днс запрос не шлет. И если указанные тобой нэймсервера твоего прова медленные, то будет именно такая проблема как у тебя, то резолвит, то нет некоторые хосты при большом количестве днс запросов. Решение - собрать сквид с поддержкой dnsserver.
Оцпия для сборки - --disable-internal-dns
В конфиге сквида указываете:
#  TAG: cache_dns_program
#       Specify the location of the executable for dnslookup process.
#      
#Default:
#cache_dns_program /usr/local/squid/libexec/squid/dnsserver
cache_dns_program /usr/local/squid/libexec/squid/dnsserver

#  TAG: dns_children
#       The number of processes spawn to service DNS name lookups.
#       For heavily loaded caches on large servers, you should
#       probably increase this value to at least 10.  The maximum
#       is 32.  The default is 5.
#
#       You must have at least one dnsserver process.
#      
#Default:
# dns_children 5
dns_children 16

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "  While trying to retrieve the URL"  +/
Сообщение от CSC on 26-Окт-10, 14:47 
>[оверквотинг удален]
> at least 10.  The maximum
> #       is 32.  The default
> is 5.
> #
> #       You must have at least
> one dnsserver process.
> #
> #Default:
> # dns_children 5
> dns_children 16

Спасибо, думаю так и придется делать !

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру