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

Исходное сообщение
"что тут не так? подскажите."

Отправлено sqlplus , 22-Ноя-07 07:45 
acl time1 time M-F 09:00-12:00
acl time2 time M-F 12:01-15:00
acl time3 time M-F 15:01-18:00
acl time4 time M-F 18:01-22:00
acl time5 time M-F 22:01-23:59
acl time6 time M-F 00:00-08:59
acl weekend time SA

acl ip_allow1 src "/etc/squid/ip_allow1"
acl ip_allow2 src "/etc/squid/ip_allow2"
acl ip_allow3 src "/etc/squid/ip_allow3"
acl ip_allow4 src "/etc/squid/ip_allow4"
acl ip_allow5 src "/etc/squid/ip_allow5"

http_access allow ip_allow1 time1
http_access allow ip_allow2 time2
http_access allow ip_allow3 time3
http_access allow ip_allow4 time4
http_access allow ip_allow5 time5
http_access allow ip_allow5 time6
http_access allow ip_allow1 weekend
http_access allow ip_allow2 weekend
http_access allow ip_allow3 weekend
http_access allow ip_allow4 weekend
http_access allow ip_allow5 weekend
http_access allow localhost
http_access deny all

адреса в файлах ip_allow могут повторяться. т.е. один ip, например, может иметь доступ в 12:01-15:00 и 18:01-22:00 и, соответственно, этот ip прописан в 2х файлах: ip_allow3 и ip_allow5. вроде все нормально, но все получают access denied!


Содержание

Сообщения в этом обсуждении
"что тут не так? подскажите."
Отправлено ipmanyak , 22-Ноя-07 09:22 
Включаем DEBUG в конфиге сквида на уровень 9 и смотрим cache_log - сам всё увидишь.

"что тут не так? подскажите."
Отправлено ipmanyak , 22-Ноя-07 09:23 
Ты не привел весь конфиг! Возможно выше стоят правила, по которым всем идет отлуп! Короче включай  debug и смотри лог.



"что тут не так? подскажите."
Отправлено sqlplus , 22-Ноя-07 09:47 
>Ты не привел весь конфиг! Возможно выше стоят правила, по которым всем
>идет отлуп! Короче включай  debug и смотри лог.

когда все ip в одном файле и http_access allow vsem, то работает. ладно, попробую дебаг... спасибо.


"что тут не так? подскажите."
Отправлено sqlplus , 23-Ноя-07 09:40 
я так и не понял в чем дело... заработало все.
конечно это не мистика, вчера не выспался и наверное где-то что-то забыл сделать.

"что тут не так? подскажите."
Отправлено sqlplus , 27-Ноя-07 07:54 
я понял. надо было писать

acl time1 time M T W H F 09:00-12:00
а M-F позволяет только по понедельникам и пятницам :)