(squid): Cannot open HTCP Socket

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
gcc
Сообщения: 526
ОС: FreeBSD 8.0 CURRENT

(squid): Cannot open HTCP Socket

Сообщение gcc »

скажу сразу, что в гугле ничего нету

в логах выдает и не запускаеться:

Код: Выделить всё

 (squid): Cannot open HTCP Socket

или

Код: Выделить всё

 (squid): Cannot open HTTP Socket

на интерфейсе айпи не реальный (10.x.x.x) а у провайдера через нат реальный, может из-за этого ругаеться? имею ввиду что у меня реальный мой
(открыл порты более 1024 )

Код:

#слушаются только внутренние адреса http_port 800 #http_port 127.0.0.1:8085 #passive_ftp on #отключены ICP запроси icp_port 0 htcp_port 0 snmp_port 0 #htcp_port 4827 #параметры которые стоят по дефолту hierarchy_stoplist cgi-bin ? acl QUERY urlpath_regex cgi-bin \? no_cache deny QUERY #обьем памяти по дефолту соит 8 cache_mem 12 MB #Default: # cache_dir ufs /usr/local/squid/cache 100 16 256 cache_dir ufs /usr/local/squid/cache 256 16 256 dns_nameservers 127.0.0.1 auth_param basic children 5 auth_param basic realm Squid proxy-caching web server auth_param basic credentialsttl 2 hours auth_param basic casesensitive on auth_param basic realm Access Squid auth_param basic program /usr/local/libexec/squid/ncsa_auth /usr/local/etc/squid/squid.users # squid.users файл где лежат логины и пароли к доступу к squid # заносятся юзеры при помощи команды htaccess (man htaccess) #Suggested default: refresh_pattern ^ftp: 1440 20% 10080 refresh_pattern ^gopher: 1440 0% 1440 refresh_pattern . 0 20% 4320 #Recommended minimum configuration: acl all src 0.0.0.0/0.0.0.0 acl manager proto cache_object acl localhost src 127.0.0.8/255.255.255.255 acl to_localhost dst 127.0.0.0/8 acl SSL_ports port 443 563 acl Safe_ports port 80 # http #acl Safe_ports port 21 # ftp #acl Safe_ports port 22 # ssh #acl Safe_ports port 443 563 # https, snews #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 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 #блокировка баннеров acl nobanners src 0/0 #acl banners url_regex "/usr/local/etc/squid/banners.acl" #http_access deny nobanners banners #deny_info http://192.168.1.1/empty.jpg banners #блокировка юзеров которые превысили лимит (файл user-deny), #и разрешение этим юзерам только к тем IP которие перечислины в файле host.acl #acl aolaccess dst "/usr/local/etc/squid/host.acl" acl users proxy_auth REQUIRED #acl banusers proxy_auth "/home/blabla/user-deny" #http_access allow aolaccess banusers #http_access deny banusers http_access allow users http_access deny all #Default http_reply_access allow all miss_access allow users visible_hostname bla-bla.yourhostname coredump_dir /usr/local/squid/cache
Спасибо сказали:
headcrab
Сообщения: 175
ОС: Windows 7

Re: (squid): Cannot open HTCP Socket

Сообщение headcrab »

Не, интерфейсы не при чем. Судя по ошибке не может открыть http порт(http_port 800 из вашего конфига). Попробуйте поставить стандартный для прокси порт 3128 или любой незанятый.
Также "htcp_port 0" -- лучше закомментировать.
Спасибо сказали:
Аватара пользователя
OwnerCoder
Сообщения: 186
ОС: OpenSuSe 11, Apple OS X 10.5.8

Re: (squid): Cannot open HTCP Socket

Сообщение OwnerCoder »

А так-же проверяй какие порты открыты утилитой

Код: Выделить всё

# netstat
.
Спасибо сказали:
Аватара пользователя
gcc
Сообщения: 526
ОС: FreeBSD 8.0 CURRENT

Re: (squid): Cannot open HTCP Socket

Сообщение gcc »

я написал там любые порты и 3128

Код: Выделить всё

htcp_port 0


это тоже закоментировал

так а где ошибка? я конфигов штук 5 ставил - тоже самое получалось...

что же делать?



марштуризация работает, все работаети и апача, и самба...


netstat -rn
Routing tables

Internet:
Destination Gateway Flags Refs Use Netif Expire
default 10.8.0.1 UGS 0 208876 rl0
10.8.0.0/16 link#1 UC 0 0 rl0
10.8.0.1 00:15:17:16:28:b3 UHLW 2 238 rl0 1003
10.8.0.58 00:0e:2e:db:68:f2 UHLW 1 34 lo0
127.0.0.1 127.0.0.1 UH 0 5 lo0
thedj# netstat
Active UNIX domain sockets
Address Type Recv-Q Send-Q Inode Conn Refs Nextref Addr
c1fa1930 stream 0 0 0 c1fa1888 0 0
c1fa1888 stream 0 0 0 c1fa1930 0 0
c1fa1150 stream 0 0 0 c337a7e0 0 0 /tmp/.X11-unix/X0
c337a7e0 stream 0 0 0 c1fa1150 0 0
c2338d20 stream 0 0 0 c23387e0 0 0 /var/tmp/dbus-EB9F4PVWGe
c23387e0 stream 0 0 0 c2338d20 0 0
c2ed37e0 stream 0 0 0 c337a5e8 0 0 /tmp/fam-di/fa
m-
c337ac78 stream 0 0 0 c23385e8 0 0 /var/tmp/orbit-di/linc-1d45-0-5b5c2fb62944a
c23385e8 stream 0 0 0 c337ac78 0 0
c337abd0 stream 0 0 c2ed9220 0 0 0 /var/tmp/orbit-di/linc-1d45-0-5b5c2fb62944a
c2ed3c78 stream 0 0 0 c337a150 0 0 /var/tmp/orbit-di/linc-1d47-0-1b167211c16b
c337a150 stream 0 0 0 c2ed3c78 0 0
c2ed32a0 stream 0 0 c2220550 0 0 0 /var/tmp/orbit-di/linc-1d47-0-1b167211c16b
c2953930 stream 0 0 0 c2953000 0 0 /tmp/.X11-unix/X0
c2953000 stream 0 0 0 c2953930 0 0
c2953d20 stream 0 0 0 c27455e8 0 0 /tmp/.X11-unix
......
Спасибо сказали:
Аватара пользователя
gcc
Сообщения: 526
ОС: FreeBSD 8.0 CURRENT

Re: (squid): Cannot open HTCP Socket

Сообщение gcc »

Код: Выделить всё

# squid -v
Squid Cache: Version 3.0.PRE6+PatchSets-20070623
configure options: '--bindir=/usr/local/sbin' '--sbindir=/usr/local/sbin' '--datadir=/usr/local/etc/squid' '--libexecdir=/usr/local/libexec/squid' '--localstatedir=/usr/local/squid' '--sysconfdir=/usr/local/etc/squid' '--enable-removal-policies=lru heap' '--disable-linux-netfilter' '--disable-linux-tproxy' '--disable-epoll' '--enable-auth=basic ntlm digest' '--enable-basic-auth-helpers=DB NCSA PAM MSNT SMB YP' '--enable-digest-auth-helpers=password' '--enable-external-acl-helpers=ip_user session unix_group wbinfo_group' '--enable-ntlm-auth-helpers=SMB' '--enable-storeio=ufs diskd null' '--enable-delay-pools' '--enable-snmp' '--enable-ssl' '--with-openssl=/usr/local' '--enable-icmp' '--enable-htcp' '--enable-cache-digests' '--enable-wccpv2' '--disable-http-violations' '--enable-referer-log' '--enable-useragent-log' '--enable-arp-acl' '--enable-ipfw-transparent' '--enable-kqueue' '--with-large-files' '--enable-stacktraces' '--disable-optimizations' '--enable-err-languages=Azerbaijani Bulgarian Catalan Czech Danish Dutch  English Estonian Finnish French German Greek Hebrew  Hungarian Italian Japanese Korean Lithuanian  Polish Portuguese Romanian Russian-1251 Russian-koi8-r  Serbian Simplify_Chinese Slovak Spanish Swedish  Traditional_Chinese Turkish' '--enable-default-err-language=English' '--prefix=/usr/local' 'i386-portbld-freebsd7.0' 'CC=cc' 'CFLAGS=-pipe -march=pentium4 -I/usr/local/include -g -g' 'CPPFLAGS=' 'CXXFLAGS=-pipe -march=pentium4 -I/usr/local/include -g -g -fconserve-space' 'CXX=c++' 'LDFLAGS= -rpath=/usr/local/lib -L/usr/local/lib' 'build_alias=i386-portbld-freebsd7.0' 'host_alias=i386-portbld-freebsd7.0' 'target_alias=i386-portbld-freebsd7.0'


2.8 попробовать поставить думаю, но 3.0 чтоли не рабочий врядли?
Спасибо сказали: