Нужно вот что сделать. Настроен squid с авторизацией пользователей. Нужно с помощью редиректора пользователей из файла exceeds.asq при попытке зайти на какой-нибудь сайт отправлять на сайт на серваке с надписью об исчерпанном лимите. Если я использую $error_message="http://www.linux.org.ru", то все работает нормально. Но если я пишу например $error_message="http://192.168.0.1/limit", то мне вылезает ошибка dns, если пишу $error_message="http://127.0.0.1/limit", то тоже не работает, выдает страница не найдена. Но если с машины пользователя зайти на http://192.168.0.1/limit, то страничка открывается без проблем. В настройках на машине клиента настроено не использовать прокси при доступе к 192.168.0.1. Файрвол пробовал совсем отключать, все равно не заработало. Подскажите где я накосячил? #!/usr/bin/perl $error_message="http://192.168.0.1/limit"; $|=1; while (<>) { @X = split; $url = $X[0]; $url_user = $X[2]; open(F_EXC,"/usr/local/asquila/exceeds.asq"); while(<F_EXC>){ chomp; $exc_user=$_; if ($exc_user eq $url_user){ $url=$error_message; } } close(F_EXC); print "$url\n"; }
Ответ на:
комментарий
от spirit
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум настройка аутентификации в SQUID (2012)
- Форум Еще вопрос о squid (2001)
- Форум Странность, при настройке squid3 (2013)
- Форум Сделал редирект ipchains на 3128, Squid пишет... (2001)
- Форум squid + icap for CORS (2022)
- Форум Squid + Squid (2006)
- Форум Squid через squid (2015)
- Форум squid iptables squid (2019)
- Форум squid на squid (2005)
- Форум squid from squid (2005)