"*youtube*";"managers";;"NF"
Группа managers — существует, перечислены пользователи — менеджеры.
Блэклист нормально срабатывает для пользователей, авторизованных по authMD5, но не срабатывает, если авторизация через Ip-Mac.
Пользователи manager1,2,3 итп авторизуются не по authMD5 из UserList.txt, а по IpMacAuth.
Подскажите куда копать, чтобы в группы включались пользователи авторизованные по IpMacAuth?
Проверил. Результат тот же. В 200910auth.txt последнее значение в строке — "IpMacAuth".
Может быть с AuthSourсes что не так?
IsGroupMember проверяет списки IpMacAuth или только Userlist?
Теперь понял.
в 200910auth.txt пред-предпоследнее значение — пусто. ;;
Если пишу с доменом — то пишется ;mydomain;
блэклист не работает... здесь рыдающий смайлик.
Если домен пустой ";;", то это тоже не беда: тогда просто берется домен по умолчанию (как указывали в ini). Если домен по умолчанию тот же, что у тех, у кого черный список работает, то будет работать и у этих с пустым доменом.
Кстати можно включить трассировку и посмотреть, какие именно списки смотрятся и какой метод авторизации. И сравнить в том и другом случае. Для этого в файле Eproxy\conf\OnStartup.rules.txt надо добавить в начале строку vDebugRules ON (точнее убрать в начале знак комментария "\", т.к. сама строка там есть по умолчанию, но не активна), перезапустить Eproxy и попробовать обратиться к запретному url'у двумя способами.
ред: 31.10.2009 21:17
Очистил все списки White/Black/Host/Url. Ошибка пропала.
Начал заполнять списки по новой — ошибка появилась снова.
Как выяснилось, ошибка появляется и списки перестают работать как только добавляю строку в Hostwhitelist
Видимо ругается на одинокую звездочку?
-2004 — это ошибка при обращении к несуществующей форматной строке журнала. Вот к этой:
Похоже, у вас log.str.txt несколько того... устарел. А может, и не только он. Не переустановить ли последнюю версию?
Переустановить новую можно, но исправления за годы вносились как попало и куда попало.
Боюсь плохо кончится...
pig — спасибо! ac — спасибо!