Обсуждение статьи тематического каталога: Squid2MySQL для FreeBSD 5.2 для учета трафика через squid (traffic freebsd squid)Ссылка на текст статьи: http://www.opennet.me/base/net/squid2mysql.txt.html
Вопрос развивающий тему:
а можно-ли повторить подобный трюк только вместо MySQL использовать ldap ?Вроде в хелперах squid'a есть модуль, но остается вопрос об лимитировании трафика
P.S. Отмазка
С ldap я не работал, поэтому и интересуюсь насколько реально / практично имплементировать его у себя вместо MySQL
А как настроить еще и прозрачный прокси? - выдает ошибку aclAuthenticated: authentication not applicable on accelerated requests.
хм, насколько я могу понять из описания, набольшой нагрузке это будет падать, squid может писать лог быстрее чем будет считывать скрипт и squid будет впадать в ступор...ATAL: logfileWrite: /var/log/squid/access.log: (35) Resource temporarily unavailable
вот есть программка для складывания логов в базу Postgresql http://gkm.sumy.ua/~butsyk/s2pg.tar.bz2
http://squid2db.sourceforge.net/ - написана на С и есть скрипты для анализа баз данных, настраивается, быстрая, простая, использует только API базы.
Все сделал как надо. Работает. Вопрос: если при авторизации в конце имени пользователя добавить пробел, то авторизатор его не учитывает и пускает, а в логи пишется "Пользователь%20", соответственно пользователь с пробелом в конце это уже другой пользователь и трафик не учитывается. Кто может посоветовать вариант решения этой проблемы?
php-морда-то красивая? где посмотреть?
/usr/local/squid/sbin/squid2mysql | tail -f /var/log/squid/access.log &
да, чорт ево дери, теряется пайп. Но мне кажется, что стороны пайпа в этой данной строчке перепутаны местами. Вообще кто пробовал?
/usr/local/squid/sbin/squid2mysql | tail -f /var/log/squid/access.log &
вот такая шняга при попытке доступа к базе через админку - а перловое все нормально работает и коннектится и юзеров пускает....
Warning: mysql_connect(): Client does not support authentication protocol requested by server; consider upgrading MySQL client in /usr/local/www/data-dist/admin/include.php on line 18Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/data-dist/admin/include.php:18) in /usr/local/www/data-dist/admin/index.php on line 10
Warning: Cannot modify header information - headers already sent by (output started at /usr/local/www/data-dist/admin/include.php:18) in /usr/local/www/data-dist/admin/index.php on line 11
вопрос на засыпку.
если я делаю (совершенно случайно)
killall -HUP squid
либо
squid -k reconfigure
то пайп разрывается. как отследить это деляние в perl`овом скрипте?
Hello Friends,Has any one installed squid2mysql and got it working?
I need some help on it. The problem is the when we try
to login as squidroot it does not authenticate and
keeps giving back the authentication screen. Please
help.Regards,
M.Velu
авторизация конечно... да...
PASSWORD char (30) -> char (60)