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

Исходное сообщение
"Squid не выводит ошибки пользователям. error_directory "

Отправлено StrannikST , 10-Дек-11 09:08 
Всем привет.

Люди помогите. Squid прозрачный, не выводит сообщения на пользовательских машинах.

squid.conf


# NETWORK OPTIONS
# -----------------------------------------------------------------------------
# Указываем squid на каком порту и интерфейсе он будет работать.

http_port 3127 transparent

#Вывод ошибки пользователям

error_directory /usr/local/etc/squid/errors/Russian-1251/

# ACCESS CONTROLS
# -----------------------------------------------------------------------------
# ACL - Access Control List. Списки доступа к нашему прокси серверу.
# Разрешаем использовать наш прокси только прошедшим авторизацию.

acl all src 0.0.0.0/0.0.0.0
acl lan src 192.168.66.0/24
acl prox src 127.0.0.1


http_access allow lan
http_access allow prox
http_access deny all

cache_access_log /usr/local/etc/squid/access.log

pf.conf
.............
if_lan="fxp0"
ports_transp ="{80, 8080}"
ip_lan="192.168.66.0/24"
..............
.............
rdr on $if_lan inet proto tcp from $ip_lan to any port $ports_transp -> 127.0.0.1 port 3127


Содержание

Сообщения в этом обсуждении
"Squid не выводит ошибки пользователям. error_directory "
Отправлено daloman , 10-Дек-11 17:53 
>[оверквотинг удален]
> cache_access_log /usr/local/etc/squid/access.log
> pf.conf
> .............
> if_lan="fxp0"
> ports_transp ="{80, 8080}"
> ip_lan="192.168.66.0/24"
> ..............
> .............
> rdr on $if_lan inet proto tcp from $ip_lan to any port $ports_transp
> -> 127.0.0.1 port 3127

Посмотрите в журнал: /usr/local/etc/squid/access.log
Я уверен, сразу сообразите в чем дело.


"Squid не выводит ошибки пользователям. error_directory "
Отправлено StrannikST , 10-Дек-11 21:06 
>[оверквотинг удален]
>> .............
>> if_lan="fxp0"
>> ports_transp ="{80, 8080}"
>> ip_lan="192.168.66.0/24"
>> ..............
>> .............
>> rdr on $if_lan inet proto tcp from $ip_lan to any port $ports_transp
>> -> 127.0.0.1 port 3127
> Посмотрите в журнал: /usr/local/etc/squid/access.log
> Я уверен, сразу сообразите в чем дело.

Если ошибка, access.log  не фиксирует обращение совсем. Все остальные нормальные запросы записываются


"Squid не выводит ошибки пользователям. error_directory "
Отправлено StrannikST , 11-Дек-11 08:57 
>[оверквотинг удален]
>>> ports_transp ="{80, 8080}"
>>> ip_lan="192.168.66.0/24"
>>> ..............
>>> .............
>>> rdr on $if_lan inet proto tcp from $ip_lan to any port $ports_transp
>>> -> 127.0.0.1 port 3127
>> Посмотрите в журнал: /usr/local/etc/squid/access.log
>> Я уверен, сразу сообразите в чем дело.
> Если ошибка, access.log  не фиксирует обращение совсем. Все остальные нормальные запросы
> записываются

Решил проблему заменой PF на IPFW