Решено: Squid показывает не все сайты
Модераторы: SLEDopit, Модераторы разделов
-
Mayakovskiy
- Сообщения: 156
- ОС: Ubuntu Desktop
Решено: Squid показывает не все сайты
Здравствуйте снова!
на сей раз появилась ошибка совершенно непонятного рода. Сквид показывает не все сайты. Причем проверял на разных браузерах. Восновном не показывает во время каких-то запросов (например когда на клиенте в гугле что-то ввожу, нажимаю искать и браузер выбивает что не может открыть страницу)
#########################################
# Адрес и порты главного прокси сервера #
#########################################
cache_peer 192.168.0.1 parent 3128 3130 no-query
######################
# Адрес и порт Squid #
######################
http_port 192.168.11.1:3128
dns_nameservers 82.144.192.130
cache_dir ufs /var/spool/squid3 100 16 256
cache_access_log /var/log/squid3/access.log
cache_log /var/log/squid3/cache.log
cache_store_log /var/log/squid3/store.log
############################################
# Определение адресов и присвоение им имен #
############################################
acl all src 192.168.11.0/24
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
###########################################
# Определение портов и присвоение им имен #
###########################################
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 563 # https, snews
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl Safe_ports port 631 # cups
acl Safe_ports port 873 # rsync
acl Safe_ports port 901 # SWAT
acl CONNECT method CONNECT
######################################
# Тут я разрешаю или запрещаю доступ #
######################################
never_direct allow all
http_access allow all
http_reply_access allow all
relaxed_header_parser off
почему так?
на сей раз появилась ошибка совершенно непонятного рода. Сквид показывает не все сайты. Причем проверял на разных браузерах. Восновном не показывает во время каких-то запросов (например когда на клиенте в гугле что-то ввожу, нажимаю искать и браузер выбивает что не может открыть страницу)
#########################################
# Адрес и порты главного прокси сервера #
#########################################
cache_peer 192.168.0.1 parent 3128 3130 no-query
######################
# Адрес и порт Squid #
######################
http_port 192.168.11.1:3128
dns_nameservers 82.144.192.130
cache_dir ufs /var/spool/squid3 100 16 256
cache_access_log /var/log/squid3/access.log
cache_log /var/log/squid3/cache.log
cache_store_log /var/log/squid3/store.log
############################################
# Определение адресов и присвоение им имен #
############################################
acl all src 192.168.11.0/24
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
###########################################
# Определение портов и присвоение им имен #
###########################################
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 563 # https, snews
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl Safe_ports port 631 # cups
acl Safe_ports port 873 # rsync
acl Safe_ports port 901 # SWAT
acl CONNECT method CONNECT
######################################
# Тут я разрешаю или запрещаю доступ #
######################################
never_direct allow all
http_access allow all
http_reply_access allow all
relaxed_header_parser off
почему так?
-
o6s
- Сообщения: 187
Re: Решено: Squid показывает не все сайты
а можно access.log и описание как устроена сеть )
-
Mayakovskiy
- Сообщения: 156
- ОС: Ubuntu Desktop
Re: Решено: Squid показывает не все сайты
Компьютер мой имеет две сетевые карты. Через одну сетевую карту с IP 192.168.0.231 он подключен к общей сети через хап в которой и находиться прокси сервер с интернетом с IP 192.168.0.1, а через вторую сетевую карту с IP 192.168.11.1 к нему подключен другой компьютер напрямую с адресом 192.168.11.3, которому как бы должен перебросить интернет.
вот часть access.log где я коннекчусь к гуглу:
1248156385.048 3087 192.168.11.3 TCP_MISS/200 4120 GET http://www.google.com.ua/ - FIRST_UP_PARENT/192.168.0.1 text/html
1248156396.674 349 192.168.11.3 TCP_MISS/200 3546 GET http://www.google.com.ua/search? - FIRST_UP_PARENT/192.168.0.1 text/html
вот часть access.log где я коннекчусь к гуглу:
1248156385.048 3087 192.168.11.3 TCP_MISS/200 4120 GET http://www.google.com.ua/ - FIRST_UP_PARENT/192.168.0.1 text/html
1248156396.674 349 192.168.11.3 TCP_MISS/200 3546 GET http://www.google.com.ua/search? - FIRST_UP_PARENT/192.168.0.1 text/html
-
Mayakovskiy
- Сообщения: 156
- ОС: Ubuntu Desktop
Re: Решено: Squid показывает не все сайты
кстати, я гуглил и ниче не нашел по этому поводу
((
-
skeletor
- Сообщения: 1224
Re: Решено: Squid показывает не все сайты
Ну и что вы привели? Приводить нужно записи, которые блочатся!!! То есть те, у которых TCP_DENIED
-
Mayakovskiy
- Сообщения: 156
- ОС: Ubuntu Desktop
Re: Решено: Squid показывает не все сайты
такиъ нету. Просто браузер не отображает страницу после нажатия поиск. О, кстати когда я хочу залогиниться на каком-то сайте то тоже "не удалось открыть страницу"
-
Ленивая Бестолочь
- Бывший модератор
- Сообщения: 2760
- ОС: Debian; gentoo
Re: Решено: Squid показывает не все сайты
с какими нибудь ошбками не отображает?
например
Код: Выделить всё
Unable to determine IP address from host nameСолнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
-
oxd
- Сообщения: 165
Re: Решено: Squid показывает не все сайты
А зачем вам сквид? Проще раздавать доступ натом.
Вот здесь не ваше? http://www.opennet.ru/openforum/vsluhforumID1/12065.html
Вот здесь не ваше? http://www.opennet.ru/openforum/vsluhforumID1/12065.html
Товарищ стой! Сожми покрепче маузер!
Не дай предателю мимо пройти!
Он променял консоль на браузер.
Таким не место в сфере IT!
Не дай предателю мимо пройти!
Он променял консоль на браузер.
Таким не место в сфере IT!
-
Mayakovskiy
- Сообщения: 156
- ОС: Ubuntu Desktop
Re: Решено: Squid показывает не все сайты
to oxd. Нет, не мое
мне нужен Сквид.
Когда через IE то ничего не пишет кроме "IE не может отобразить страницу"
Когда через Mozilla Firefox пишет что "Ошибка кодирования. Страница которую вы пытаетесь загрузить не может быть отображена потому что использует неправильную или неизвестную форму сжимания данных"
Когда через IE то ничего не пишет кроме "IE не может отобразить страницу"
Когда через Mozilla Firefox пишет что "Ошибка кодирования. Страница которую вы пытаетесь загрузить не может быть отображена потому что использует неправильную или неизвестную форму сжимания данных"
-
Indarien
- Сообщения: 436
- ОС: Debian, Fedora, Ubuntu
Re: Решено: Squid показывает не все сайты
Приведите хотя пару сайтов куда не можете попасть.
Заодно ifconfig с сервера с проксей и с того на котором браузер выдает ошибку.
Заодно ifconfig с сервера с проксей и с того на котором браузер выдает ошибку.
-=Правильно заданный вопрос содержит 50% ответа=-
-
Mayakovskiy
- Сообщения: 156
- ОС: Ubuntu Desktop
Re: Решено: Squid показывает не все сайты
например когда на клиенте в гугле что-то ввожу, нажимаю искать и браузер выбивает что не может открыть страницу. Или в контакте когда ввожу логин-пароль, нажимаю войти и ВСЕ. Или даже на этом сайте нельзя залогиниться
а как мне сделать ipconfig с сервака и с компа (кстати на нем вин ХР) ?
а как мне сделать ipconfig с сервака и с компа (кстати на нем вин ХР) ?
-
Indarien
- Сообщения: 436
- ОС: Debian, Fedora, Ubuntu
Re: Решено: Squid показывает не все сайты
Еще, меня настораживает вот эта строчка
acl Safe_ports port 1-65535 # unregistered ports
Почему тут указаны ВСЕ порты? от 1 до 65535...., вы намеренно ее поменяли?
По идее там должен быть диапазон 1025-65535....
acl Safe_ports port 1-65535 # unregistered ports
Почему тут указаны ВСЕ порты? от 1 до 65535...., вы намеренно ее поменяли?
По идее там должен быть диапазон 1025-65535....
-=Правильно заданный вопрос содержит 50% ответа=-
-
Mayakovskiy
- Сообщения: 156
- ОС: Ubuntu Desktop
Re: Решено: Squid показывает не все сайты
я намеренно. На всяк случай открыл все порты.
Скажите, пожалуйста, как мне ipcinfig выложить
Скажите, пожалуйста, как мне ipcinfig выложить
-
Indarien
- Сообщения: 436
- ОС: Debian, Fedora, Ubuntu
Re: Решено: Squid показывает не все сайты
#ifconfig На линуксе
результат сюда
ipconfig /all на венде
покажите еще тогда отсек http_access
результат сюда
ipconfig /all на венде
покажите еще тогда отсек http_access
-=Правильно заданный вопрос содержит 50% ответа=-
-
Mayakovskiy
- Сообщения: 156
- ОС: Ubuntu Desktop
Re: Решено: Squid показывает не все сайты
root@ServerUNVC:/etc/squid3# ifconfig
винда:
http_access это access.log сквида? Я его выложил немного выше
Код: Выделить всё
eth0 Link encap:Ethernet HWaddr 00:50:fc:a0:5b:95
inet addr:192.168.0.231 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::250:fcff:fea0:5b95/64 Диапазон:Ссылка
ВВЕРХ BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:32508 errors:0 dropped:0 overruns:0 frame:0
TX packets:8405 errors:0 dropped:0 overruns:0 carrier:0
коллизии:0 txqueuelen:1000
RX bytes:12456534 (12.4 MB) TX bytes:1076411 (1.0 MB)
Прервано:11 Base address:0xd400
eth1 Link encap:Ethernet HWaddr 00:00:b4:9f:71:ec
inet addr:192.168.11.1 Bcast:192.168.11.255 Mask:255.255.255.0
inet6 addr: fe80::200:b4ff:fe9f:71ec/64 Диапазон:Ссылка
ВВЕРХ BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:6977 errors:0 dropped:0 overruns:0 frame:0
TX packets:7501 errors:0 dropped:0 overruns:0 carrier:0
коллизии:23 txqueuelen:1000
RX bytes:685473 (685.4 KB) TX bytes:7985214 (7.9 MB)
Прервано:11 Base address:0xd000
lo Link encap:Локальная петля (Loopback)
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Диапазон:Узел
ВВЕРХ LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:97 errors:0 dropped:0 overruns:0 frame:0
TX packets:97 errors:0 dropped:0 overruns:0 carrier:0
коллизии:0 txqueuelen:0
RX bytes:6564 (6.5 KB) TX bytes:6564 (6.5 KB)винда:
Код: Выделить всё
Настройка протокола IP для Windows
Имя компьютера . . . . . . . . . : НОУТ
Основной DNS-суффикс . . . . . . :
Тип узла. . . . . . . . . . . . . : неизвестный
IP-маршрутизация включена . . . . : да
WINS-прокси включен . . . . . . . : да
Подключение по локальной сети - Ethernet адаптер:
DNS-суффикс этого подключения . . :
Описание . . . . . . . . . . . . : Broadcom NetXtreme Gigabit Ethernet
Физический адрес. . . . . . . . . : 00-1E-EC-4F-1A-0E
Dhcp включен. . . . . . . . . . . : нет
IP-адрес . . . . . . . . . . . . : 192.168.11.3
Маска подсети . . . . . . . . . . : 255.255.255.0
Основной шлюз . . . . . . . . . . : 192.168.11.1
DNS-серверы . . . . . . . . . . . : 82.144.192.130
82.144.192.131http_access это access.log сквида? Я его выложил немного выше
-
Indarien
- Сообщения: 436
- ОС: Debian, Fedora, Ubuntu
Re: Решено: Squid показывает не все сайты
Mayakovskiy писал(а): ↑22.07.2009 15:57http_access это access.log сквида? Я его выложил немного выше
Это отсек из файла squid.conf
И приведите хотя бы два сайта которые не грузятся, заодно и урл.
-=Правильно заданный вопрос содержит 50% ответа=-
-
Mayakovskiy
- Сообщения: 156
- ОС: Ubuntu Desktop
Re: Решено: Squid показывает не все сайты
never_direct allow all
http_access allow all
http_reply_access allow all
relaxed_header_parser off
причем удалял все и ставил просто http_access allow all - все равно не помагает
http_access allow all
http_reply_access allow all
relaxed_header_parser off
причем удалял все и ставил просто http_access allow all - все равно не помагает
-
Indarien
- Сообщения: 436
- ОС: Debian, Fedora, Ubuntu
Re: Решено: Squid показывает не все сайты
Проблемные сайты и урлы покажете? =))
и покажите строчку http_access в которой есть упонимание ACL Safe_ports
и покажите строчку http_access в которой есть упонимание ACL Safe_ports
-=Правильно заданный вопрос содержит 50% ответа=-
-
Mayakovskiy
- Сообщения: 156
- ОС: Ubuntu Desktop
Re: Решено: Squid показывает не все сайты
например когда на клиенте в гугле что-то ввожу, нажимаю искать и браузер выбивает что не может открыть страницу. Или в контакте когда ввожу логин-пароль, нажимаю войти и ВСЕ. Или даже на этом сайте нельзя залогиниться
тоесть если я что-то вписываю на странице и отправляю то "не возможно открыть страницу"
тоесть если я что-то вписываю на странице и отправляю то "не возможно открыть страницу"
-
Indarien
- Сообщения: 436
- ОС: Debian, Fedora, Ubuntu
Re: Решено: Squid показывает не все сайты
Mayakovskiy писал(а): ↑22.07.2009 16:07например когда на клиенте в гугле что-то ввожу, нажимаю искать и браузер выбивает что не может открыть страницу. Или в контакте когда ввожу логин-пароль, нажимаю войти и ВСЕ. Или даже на этом сайте нельзя залогиниться
тоесть если я что-то вписываю на странице и отправляю то "не возможно открыть страницу"
Что именно это ваше "ЧТО-ТО" ??? Вы можете указать точный урл который не открывается вместо упоминания абстракций?
-=Правильно заданный вопрос содержит 50% ответа=-
-
Mayakovskiy
- Сообщения: 156
- ОС: Ubuntu Desktop
Re: Решено: Squid показывает не все сайты
http_access allow safe_ports
когда ввожу в поле логина свой логин, а в поле пароля свой пароль, нажимаю войти и пишет не удалось загрузить страницу. На любом сайте с авторизацией в том числе и на linuxforum.ru
когда ввожу в поле логина свой логин, а в поле пароля свой пароль, нажимаю войти и пишет не удалось загрузить страницу. На любом сайте с авторизацией в том числе и на linuxforum.ru
-
Indarien
- Сообщения: 436
- ОС: Debian, Fedora, Ubuntu
Re: Решено: Squid показывает не все сайты
Вы можете указать тут тот урл, из строки браузера, при котором браузер показывает ошибку?
И еще.
Показывайте все ACL и все http_access из файла squid.conf
Также, с прокси сервера
#nslookup
>linuxforum.ru
Ресолвится?
И еще.
Показывайте все ACL и все http_access из файла squid.conf
Также, с прокси сервера
#nslookup
>linuxforum.ru
Ресолвится?
-=Правильно заданный вопрос содержит 50% ответа=-
-
Mayakovskiy
- Сообщения: 156
- ОС: Ubuntu Desktop
Re: Решено: Squid показывает не все сайты
всмысле? Что нужно прописать в консоли?
-
Indarien
- Сообщения: 436
- ОС: Debian, Fedora, Ubuntu
Re: Решено: Squid показывает не все сайты
cache_peer 192.168.0.1 хто такой ентот 192.168.0.1?
И попробуйте добавьте строчку
Http_access allow manager localhost
Там Safe_ports надо с большой буквы написать, также как и в ACl.
И попробуйте добавьте строчку
Http_access allow manager localhost
Mayakovskiy писал(а): ↑22.07.2009 16:11http_access allow safe_ports
когда ввожу в поле логина свой логин, а в поле пароля свой пароль, нажимаю войти и пишет не удалось загрузить страницу. На любом сайте с авторизацией в том числе и на linuxforum.ru
Там Safe_ports надо с большой буквы написать, также как и в ACl.
-=Правильно заданный вопрос содержит 50% ответа=-
-
Mayakovskiy
- Сообщения: 156
- ОС: Ubuntu Desktop
Re: Решено: Squid показывает не все сайты
вот такую ошибку выдает когда ввожу логин и пароль и жму "войти" на http://linuxforum.ru/index.php?act=Login&CODE=00, то ждет где-то 20 секунд и выдает мне:
ERROR
The requested URL could not be retrieved
--------------------------------------------------------------------------------
While trying to retrieve the URL: http://linuxforum.ru/index.php?
The following error was encountered:
•Connection to linuxforum.ru Failed
The system returned:
(110) Connection timed outThe remote host or network may be down. Please try the request again.
Your cache administrator is webmaster.
--------------------------------------------------------------------------------
Generated Tue, 21 Jul 2009 12:27:10 GMT by localhost (squid/3.0.STABLE8)
конфиг немного поправил:
192.168.0.1 это:
Компьютер мой имеет две сетевые карты. Через одну сетевую карту с IP 192.168.0.231 он подключен к общей сети через хап в которой и находиться прокси сервер с интернетом с IP 192.168.0.1, а через вторую сетевую карту с IP 192.168.11.1 к нему подключен другой компьютер напрямую с адресом 192.168.11.3, которому как бы должен перебросить интернет.
ERROR
The requested URL could not be retrieved
--------------------------------------------------------------------------------
While trying to retrieve the URL: http://linuxforum.ru/index.php?
The following error was encountered:
•Connection to linuxforum.ru Failed
The system returned:
(110) Connection timed outThe remote host or network may be down. Please try the request again.
Your cache administrator is webmaster.
--------------------------------------------------------------------------------
Generated Tue, 21 Jul 2009 12:27:10 GMT by localhost (squid/3.0.STABLE8)
конфиг немного поправил:
Код: Выделить всё
#########################################
# Адрес и порты главного прокси сервера #
#########################################
cache_peer 192.168.0.1 parent 3128 3130 no-query
######################
# Адрес и порт Squid #
######################
http_port 192.168.11.1:3128
dns_nameservers 82.144.192.130
cache_dir ufs /var/spool/squid3 100 16 256
cache_access_log /var/log/squid3/access.log
cache_log /var/log/squid3/cache.log
cache_store_log /var/log/squid3/store.log
############################################
# Определение адресов и присвоение им имен #
############################################
acl all src 192.168.11.0/24
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl to_localhost dst 127.0.0.0/8
###########################################
# Определение портов и присвоение им имен #
###########################################
acl SSL_ports port 443 563 873
acl Safe_ports port 80 # http
acl Safe_ports port 21 # ftp
acl Safe_ports port 443 563 # https, snews
acl Safe_ports port 70 # gopher
acl Safe_ports port 210 # wais
acl Safe_ports port 1-65535 # unregistered ports
acl Safe_ports port 280 # http-mgmt
acl Safe_ports port 488 # gss-http
acl Safe_ports port 591 # filemaker
acl Safe_ports port 777 # multiling http
acl Safe_ports port 631 # cups
acl Safe_ports port 873 # rsync
acl Safe_ports port 901 # SWAT
acl CONNECT method CONNECT
######################################
# Тут я разрешаю или запрещаю доступ #
######################################
http_access allow all
http_access allow Safe_ports
http_access allow SSL_ports192.168.0.1 это:
Компьютер мой имеет две сетевые карты. Через одну сетевую карту с IP 192.168.0.231 он подключен к общей сети через хап в которой и находиться прокси сервер с интернетом с IP 192.168.0.1, а через вторую сетевую карту с IP 192.168.11.1 к нему подключен другой компьютер напрямую с адресом 192.168.11.3, которому как бы должен перебросить интернет.
-
Indarien
- Сообщения: 436
- ОС: Debian, Fedora, Ubuntu
Re: Решено: Squid показывает не все сайты
Браузерам сказали ходить через проксю с указанием IP и порта?
То есть, где-то стоит ЕЩЕ одна прокся? И вы хотите настроить свою чтобы выпустить в инет один ноут через свою машину?
Mayakovskiy писал(а): ↑22.07.2009 16:34192.168.0.1 это:
Компьютер мой имеет две сетевые карты. Через одну сетевую карту с IP 192.168.0.231 он подключен к общей сети через хап в которой и находиться прокси сервер с интернетом с IP 192.168.0.1, а через вторую сетевую карту с IP 192.168.11.1 к нему подключен другой компьютер напрямую с адресом 192.168.11.3, которому как бы должен перебросить интернет.
То есть, где-то стоит ЕЩЕ одна прокся? И вы хотите настроить свою чтобы выпустить в инет один ноут через свою машину?
-=Правильно заданный вопрос содержит 50% ответа=-
-
skor
- Сообщения: 419
- ОС: RTFM-OS v127.0.0.1
Re: Решено: Squid показывает не все сайты
Эта проблема у всех в вашей сети?
А случайно кто-то в сети не присвоил себе адрес прокси-сервера?
Посмотрите с клиента мак-адрес сервера во время "нормальной" работы и во время "поломки"
arp -n
UPDATE: похоже это не оно...
А случайно кто-то в сети не присвоил себе адрес прокси-сервера?
Посмотрите с клиента мак-адрес сервера во время "нормальной" работы и во время "поломки"
arp -n
UPDATE: похоже это не оно...
-
Mayakovskiy
- Сообщения: 156
- ОС: Ubuntu Desktop
-
Indarien
- Сообщения: 436
- ОС: Debian, Fedora, Ubuntu
Re: Решено: Squid показывает не все сайты
Даже и не знаю...а на родительской проксе доступ к кэшу-то есть?
В обход вашей прокси ноут нормально работает?
В обход вашей прокси ноут нормально работает?
-=Правильно заданный вопрос содержит 50% ответа=-
-
Mayakovskiy
- Сообщения: 156
- ОС: Ubuntu Desktop
Re: Решено: Squid показывает не все сайты
да, в обход Сквида на прямую через главный прокси по вайфай отлично все работает