The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Squid не открывает страницы, !*! Алексей, 13-Окт-15, 11:44  [смотреть все]
Доброго всем дня!
В теме полный профан, но делать и учиться надо.
запустил squid 2.7 stable8 на win2012
служба стартовала, все нормально. но при попытке подключиться через него страницы не открываются, а скачивается бинарный файлик. IE открывает страницу с двумя спецсимволами и на этом останавливается.
не могу понять в чем проблема, в логах отказа нет, все вроде работает.
конфиг брал из многочисленных мануалов в сети и ничего кроме порта не менял

acl all src all
acl manager proto cache_object
acl localhost src 127.0.0.1/32
acl to_localhost dst 127.0.0.0/8 0.0.0.0/32
# Оставляем ниже одну из записей для своей локальной сети, если прокси-сервер  используется
# только на одной машине, на которой он и установлен, то эти записи нужно закомментировать
acl localnet src 10.0.0.0/8             # RFC1918 possible internal network
acl localnet src 172.16.0.0/12      # RFC1918 possible internal network
acl localnet src 192.168.0.0/16   # RFC1918 possible internal network
#
acl SSL_ports port 443
acl Safe_ports port 80                   # http
acl Safe_ports port 21                   # ftp
acl Safe_ports port 443                # https
acl Safe_ports port 70                   # gopher
acl Safe_ports port 210                # wais
acl Safe_ports port 1025-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 CONNECT method CONNECT
# Only allow cachemgr access from localhost
http_access allow manager localhost
http_access deny manager
# Deny requests to unknown ports
http_access deny !Safe_ports
# Deny CONNECT to other than SSL ports
http_access deny CONNECT !SSL_ports
http_access allow localnet
# And finally deny all other access to this proxy
http_access deny all
#Allow ICP queries from local networks only
icp_access allow localnet
icp_access deny all
# Прописываем порт, на который сквид будет ожидать соединения от клиентов.
http_port 8080
#We recommend you to use at least the following line.
hierarchy_stoplist cgi-bin ?
Default:
cache_replacement_policy lru
# Прописываем расположение директории, в которой будет хранится наш кэш:
cache_dir ufs c:/squid/var/cache 100 16 256
store_dir_select_algorithm least-load
max_open_disk_fds 0
minimum_object_size 0 KB
maximum_object_size 4096 KB
cache_swap_low 90
cache_swap_high 95
update_headers on
access_log c:/squid/var/logs/access.log squid
logfile_daemon c:/squid/libexec/logfile-daemon.exe
cache_log c:/squid/var/logs/cache.log
cache_store_log c:/squid/var/logs/store.log
logfile_rotate 10
emulate_httpd_log off
log_ip_on_direct on
mime_table c:/squid/etc/mime.conf
log_mime_hdrs off
pid_filename c:/squid/var/logs/squid.pid
log_fqdn off
strip_query_terms on
buffered_logs off

На этом же сервере установлена еще одна прокся, TrafficInspector, но настроен он на другой порт, 3128.
может ли он мешать работе? (хотя когда то настраивал squid совместно с usergate и нормально работало)

  • Squid не открывает страницы, !*! eRIC, 11:56 , 13-Окт-15 (1)
    > На этом же сервере установлена еще одна прокся, TrafficInspector, но настроен он
    > на другой порт, 3128.
    > может ли он мешать работе? (хотя когда то настраивал squid совместно с
    > usergate и нормально работало)

    access логах squid есть данные что коннекты поступали?

    да. может мешать работать, потому что TI может работать как прозрачный прокси тоже и рубит все коннекты. там есть понятие авторизованные пользователи и не авторизованные пользователи, кратко говоря, не заведенные в TI пользователи(IP, MAC и т.д. и т.п.)

    так как squid настроен 8080 порт, в TI вам нужно разрешить/правило для вашей сети обращаться на сервер TI, чтобы они могли пользоваться 8080 портом на нем, где squid прокси уже будет рулить


    • Squid не открывает страницы, !*! Алексей, 13:21 , 13-Окт-15 (2)
      Разобрался с ТИ, оказывается он слушал порт 8080 и отвечал.
      Проблема теперь другая, запускаю службу, squid какое то время (минут 5-10) работает и перестает внезапно отвечать на запросы. перезапуск службы не помогает, только перезапуск сервера.
      • Squid не открывает страницы, !*! eRIC, 13:30 , 13-Окт-15 (3)
        > Разобрался с ТИ, оказывается он слушал порт 8080 и отвечал.
        > Проблема теперь другая, запускаю службу, squid какое то время (минут 5-10) работает
        > и перестает внезапно отвечать на запросы. перезапуск службы не помогает, только
        > перезапуск сервера.

        скорее всего падает squid, а открытый им порт остается в системе, потому и приходится перезагружаться. логи squid и Event логи системы что говорят по этому поводу?


        • Squid не открывает страницы, !*! Алексей, 15:02 , 13-Окт-15 (4)
          >> Разобрался с ТИ, оказывается он слушал порт 8080 и отвечал.
          >> Проблема теперь другая, запускаю службу, squid какое то время (минут 5-10) работает
          >> и перестает внезапно отвечать на запросы. перезапуск службы не помогает, только
          >> перезапуск сервера.
          > скорее всего падает squid, а открытый им порт остается в системе, потому
          > и приходится перезагружаться. логи squid и Event логи системы что говорят
          > по этому поводу?

          В логах ничего нет. сервер продолжает работать, но отвечает только на запросы локального компа, где установлен. служба работает, логи пишутся.
          пробовал запустить не службой, а приложением реакция та же, приложение работает, браузер гуляет по инету, но только на самом серваке. внешние не получают ответа от сервера.

          • Squid не открывает страницы, !*! eRIC, 06:36 , 14-Окт-15 (5)
            > В логах ничего нет. сервер продолжает работать, но отвечает только на запросы
            > локального компа, где установлен. служба работает, логи пишутся.
            > пробовал запустить не службой, а приложением реакция та же, приложение работает, браузер
            > гуляет по инету, но только на самом серваке. внешние не получают
            > ответа от сервера.

            TI не блокирует их? для чистоты эксперимента, в TI нужно выставить в настройках "Блокировать внешнюю сеть при остановке службы программы" и остановить сервис TI. Далее проверить как работает squid


            • Squid не открывает страницы, !*! Алексей, 07:39 , 15-Окт-15 (6)
              >> В логах ничего нет. сервер продолжает работать, но отвечает только на запросы
              >> локального компа, где установлен. служба работает, логи пишутся.
              >> пробовал запустить не службой, а приложением реакция та же, приложение работает, браузер
              >> гуляет по инету, но только на самом серваке. внешние не получают
              >> ответа от сервера.
              > TI не блокирует их? для чистоты эксперимента, в TI нужно выставить в
              > настройках "Блокировать внешнюю сеть при остановке службы программы" и остановить сервис
              > TI. Далее проверить как работает squid

              Нашел!
              У ТИ есть функция блокирования пользователя если он пускает трафик по другому порту в обход ТИ, т.е. он не просто авторизирует пользователей и пускает их в интернет, но и следит за ними все остальное время, чтоб они не ушли на сторону. кароч разрешил ходить в обход прокси и все заработало.

              • Squid не открывает страницы, !*! eRIC, 08:49 , 15-Окт-15 (7)
                > Нашел!
                > У ТИ есть функция блокирования пользователя если он пускает трафик по другому
                > порту в обход ТИ, т.е. он не просто авторизирует пользователей и
                > пускает их в интернет, но и следит за ними все остальное
                > время, чтоб они не ушли на сторону. кароч разрешил ходить в
                > обход прокси и все заработало.

                а вы что думали, ТИ позволит пройти мимо его :) если в ТИ нет никаких настроек и данных о компьютере, комп на лево не уйдет :))





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

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