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

Исходное сообщение
" (113) No route to host"

Отправлено fufnf , 11-Фев-06 21:55 
Периодически (где-то 5-10% от общего числа запросов) выдает такую ошибку клиенту.

------------------------------------------------------------------------------
While trying to retrieve the URL: http://itk-94.bas-net.by/linux/Docum/Serv/squid_tune.html

The following error was encountered:

    * Connection Failed

The system returned:

    (113) No route to host

The remote host or network may be down. Please try the request again.

Your cache administrator is bill_gates@microsoft.net.
Generated Sun, 12 Feb 2006 02:38:43 GMT by linux.site (squid/2.5.STABLE10)

-------------------------------------------------------------------------------------

Это не зависит ни от сайта, ни от времени. Связь с провом стабильная.  Ошибка выдается моментально при попытке зайти на сайт. Refresh сразу же помогает и страница моментально загружается. Очень бесит такая вещь, не подскажете, как лечить?

Мой конфиг squid.conf

acl all src 0.0.0.0/0.0.0.0

http_port 3128
icp_port 0

http_access allow all
icp_access allow all
miss_access allow all


cache_mem 8 MB

cache_dir ufs /usr/local/squid/cache 800 16 256
cache_access_log /usr/local/squid/logs/access.log
cache_log /usr/local/squid/logs/cache.log
cache_store_log  /usr/local/squid/logs/store.log

cache_mgr bill_gates@microsoft.net

httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy

Сквид работает прозрачно. Спасибо.


Содержание

Сообщения в этом обсуждении
" (113) No route to host"
Отправлено ipmanyak , 13-Фев-06 08:48 
http://www.squid-cache.org/Doc/FAQ/FAQ-11.html#ss11.8
http://www.squid-cache.org/Doc/FAQ/FAQ-11.html#ss11.9
http://itk-94.bas-net.by/linux/Docum/Serv/squid_tune.html
-----------------------------------------------^---------
знак подчеркивания по RFC не разрешается в DNS именах, хотя по RFC 1033 вродк как и разрешены . По идее ты вообще не должен видеть эту урлу! Возможно у тебя два нэймсервера и второй резолвит эту ссылку. А сквид следует собрать с опцией - ./configure --enable-underscores возможно тогда твоя проблема исчезнет


" (113) No route to host"
Отправлено fufnf , 13-Фев-06 09:14 
>http://www.squid-cache.org/Doc/FAQ/FAQ-11.html#ss11.8
>http://www.squid-cache.org/Doc/FAQ/FAQ-11.html#ss11.9
>http://itk-94.bas-net.by/linux/Docum/Serv/squid_tune.html
>-----------------------------------------------^---------
>знак подчеркивания по RFC не разрешается в DNS именах,


Спасибо, но я же написал, что проблема проявляется абсолютно на любых сайтах . К тому же после рефреша всё нормально резолвит. Может, здесь BIND виноват...


" (113) No route to host"
Отправлено ipmanyak , 13-Фев-06 13:20 
>Спасибо, но я же написал, что проблема проявляется абсолютно на любых сайтах
>. К тому же после рефреша всё нормально резолвит. Может, здесь
>BIND виноват...
да возможно виноват BIND, а может и сквид не успевает обрабатывать dns запросы. попробуй собрать сквид с оццией   --disable-internal-dns и в конфиге сквида указать штук  10-16 dns_children



" (113) No route to host"
Отправлено Adil_18 , 13-Фев-06 13:40 
>>Спасибо, но я же написал, что проблема проявляется абсолютно на любых сайтах
>>. К тому же после рефреша всё нормально резолвит. Может, здесь
>>BIND виноват...
>да возможно виноват BIND, а может и сквид не успевает обрабатывать dns
>запросы. попробуй собрать сквид с оццией   --disable-internal-dns и в
>конфиге сквида указать штук  10-16 dns_children


Ili zapustu squid s opciyami:
# squid -s -D

a lu4she snesi named i postav djbdns


" (113) No route to host"
Отправлено fufnf , 14-Фев-06 23:29 
>попробуй собрать сквид с оццией   --disable-internal-dns и в конфиге сквида указать штук  10-16 dns_children

Попробовал, не помогло.



" (113) No route to host"
Отправлено Free , 15-Фев-06 09:04 
>Периодически (где-то 5-10% от общего числа запросов) выдает такую ошибку клиенту.
>
>------------------------------------------------------------------------------
>While trying to retrieve the URL: http://itk-94.bas-net.by/linux/Docum/Serv/squid_tune.html
>
>The following error was encountered:
>
>    * Connection Failed
>
>The system returned:
>
>    (113) No route to host
>
>The remote host or network may be down. Please try the request
>again.
>
>Your cache administrator is bill_gates@microsoft.net.
>Generated Sun, 12 Feb 2006 02:38:43 GMT by linux.site (squid/2.5.STABLE10)
>
>-------------------------------------------------------------------------------------
>
>Это не зависит ни от сайта, ни от времени. Связь с провом
>стабильная.  Ошибка выдается моментально при попытке зайти на сайт. Refresh
>сразу же помогает и страница моментально загружается. Очень бесит такая вещь,
>не подскажете, как лечить?
>
>Мой конфиг squid.conf
>
>acl all src 0.0.0.0/0.0.0.0
>
>http_port 3128
>icp_port 0
>
>http_access allow all
>icp_access allow all
>miss_access allow all
>
>
>cache_mem 8 MB
>
>cache_dir ufs /usr/local/squid/cache 800 16 256
>cache_access_log /usr/local/squid/logs/access.log
>cache_log /usr/local/squid/logs/cache.log
>cache_store_log  /usr/local/squid/logs/store.log
>
>cache_mgr bill_gates@microsoft.net
>
>httpd_accel_host virtual
>httpd_accel_port 80
>httpd_accel_with_proxy
>
>Сквид работает прозрачно. Спасибо.


Хм... чего-то знакомое... Погляди в /etc/resolv.conf и пропиши туда сервера провайдера, после своего локального (если есть).


" (113) No route to host"
Отправлено fufnf , 15-Фев-06 09:46 
>Хм... чего-то знакомое... Погляди в /etc/resolv.conf и пропиши туда сервера провайдера, после
>своего локального (если есть).

Конечно же там все прописано. Может ли такое быть из-за слабости машины (Cyrix 800)? Хотя всего 7 машин обслуживает...

/etc/resolv.conf:

nameserver 127.0.0.1
nameserver 193.151.56.4
nameserver 193.151.56.5
search mshome.com


" (113) No route to host"
Отправлено balamutik , 27-Ноя-08 14:35 
Та же проблема, только не видит определенные сайты. И рефреш не помогает. Есть блеклист, но эти сайты ни в какие критерии не попадают. Например, не видно сайт masterbank.ru . Вот уже даже не знаю, что делать.

" (113) No route to host"
Отправлено berlin , 27-Ноя-08 14:57 
>Та же проблема, только не видит определенные сайты. И рефреш не помогает.
>Есть блеклист, но эти сайты ни в какие критерии не попадают.
>Например, не видно сайт masterbank.ru . Вот уже даже не знаю,
>что делать.

Столкнулся в свое время с таким же траблом. Даже traceroute к хосту не проходил.
Виноват был провайдер у него были траблы с маршрутизацией.
Пров в этом сам честно признался.
А я голову ломал.