1

У меня настроены основанные на времени ACL, которые, как я думал, работают, но это не так. Вот что я установил:

#### Time access ACLs ####
acl weekday_access time M T W H 7:30-21:00
acl friday_access time F 7:30-22:00
acl saturday_access time A 7:00-21:30
acl sunday_access time S 7:00-21:00

#### My HTTP Access Rules ####

http_access allow jamf
#http_access allow apple_net
#http_access allow apple

http_access allow allowed_domains apple_net apple weekday_access
http_access allow allowed_domains apple_net apple friday_access
http_access allow allowed_domains apple_net apple saturday_access
http_access allow allowed_domains apple_net apple sunday_access

http_access deny all

allowed_domains - это файл для ссылки на список dstdomain , и я знаю, что это работает, потому что я могу снять ограничения по времени, и все работает так, как должно - просто время не работает.

Он показывает 7:10 вечера на клиенте (19:10), и сервер также настроен в том же часовом поясе (США / Центральный) и показывает 7:10 вечера (19:10). Оба показывают понедельник, оба настроены с NTP и почти точно совпадают по времени.

1 ответ1

1

это

http_access allow allowed_domains apple_net apple weekday_access

не будет работать, если разрешенные хосты не находятся в allowed_hosts и в apple_net в apple и ваше ограничение по времени истинно.

использование

http_access allow allowed_domains weekday_access
http_access allow apple_net weekday_access
http_access allow apple weekday_access
...

вместо логического ИЛИ.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .