SqStat в 2.0
-
У кого несколько pfSense + squid в локальной сети? Имеет смысл добавить выбор мониторинга других Squid или достаточно только локального?
-
у меня несколько, но думаю что смысла нет, так как каждый идет на свою подсеть.
а подобное, ИМХО, надо при распределении нагрузки между сквидами. -
у меня несколько, но думаю что смысла нет, так как каждый идет на свою подсеть.
а подобное, ИМХО, надо при распределении нагрузки между сквидами.Ок, тогда заморачиваться не буду. Группировку сделать и все..
-
Прикрепил в 1 посте - ищем ошибки.
Конфигурация сквида должна подхватываться автоматом. -
скачал - не открывает (скачивается как sqstat_pf.zip.txt) естественно .txt убрал >:(
-
скачал - не открывает (скачивается как sqstat_pf.zip.txt) естественно .txt убрал >:(
Выложил.
-
теперь порядок, бум пробывать :)
1. положил в /usr/local/www/sqstat разр 755
2. вписал 127.0.0.1;192.168.1.1 в Access Control
получил - Parse error: syntax error, unexpected $end in /usr/local/www/sqstat/sqstat.php on line 405
3. ожидал немного другой результат. где посмотреть? в чем не прав? -
у меня так "Parse error: syntax error, unexpected $end in /usr/local/www/sqstat/sqstat.php on line 405"
Может каких пакетов нет?
ps2.0rc3 + squid + anyterm -
Дубль три
Перевыложил, проверил, у меня работает. -
работает спасибо! :)
-
спасибо! класс!
-
Надо-бы добавить в первый пост, что требуется установка rar-а на pfsense. ;)
-
Надо-бы добавить в первый пост, что требуется установка rar-а на pfsense. ;)
Не нужно. Чуть позже пакет для установки соберу.
-
Надо-бы добавить в первый пост, что требуется установка rar-а на pfsense. ;)
scp вроде никто не отменял :)
-
спасибо автору за труд, в мае два дня потратил прикручивая Ваш sqstat от 1.2.3 на 2.0 RC-1
-
спасибо автору за труд, в мае два дня потратил прикручивая Ваш sqstat от 1.2.3 на 2.0 RC-1
'Ваш' это какой? Из портов ?
-
из портов для 1.2.3 который
-
Получаю вот такой результат…
SqStat error
Error (1): Cannot get data. Server answered: HTTP/1.0 404 Not FoundНе понимаю почему :(
Дополнение:
Понял в чем дело. Была включена опция Transparent proxy. Поскольку нужен Failover на двух WAN. Сделано по инструкции отсюда http://forum.pfsense.org/index.php/topic,27338.msg142357.html#msg142357Можно как-нить сделать, чтобы sqstat заработал с этой опцией?
И еще один вопрос, у меня на прокси заходят, только если прописать порт 3128 в настройках соединения. А можно как-нить без этого обойтись? -
Очень хороший пакет! А нет ли к нему случайно виджета на Dashboard?
-
-
а планируется?
-
-
А есть ли возможность в статистике вместо IP-адресов отображать реальные имена пользователей?
-
А есть ли возможность в статистике вместо IP-адресов отображать реальные имена пользователей?
Не разбирался, но предполагаю, что если авторизация в сквиде будет по имени юзера, то да.
-
Авторизация по имени пользователя стоит.
Но нужно резолвить адреса через подключаемый файл, так написано в инструкции SQStat для Apache.
Но вот в SQStat для pFsense нет такого файла конфигурации как в инструкции (( Буду пробовать варианты. -
Авторизация по имени пользователя стоит.
Но нужно резолвить адреса через подключаемый файл, так написано в инструкции SQStat для Apache.
Но вот в SQStat для pFsense нет такого файла конфигурации как в инструкции (( Буду пробовать варианты.Ну если что напилите - внесу изменения
-
После поисков я остановился на том, что основные настройки по резолву IP нужно поменять здесь:
sqstat.php
$squidclass->group_by = "host";
$squidclass->resolveip = true;
$squidclass->hosts_file = 'hosts.txt'; # hosts file not used
$squidclass->autorefresh = 2; # refresh 3 sec by default
$squidclass->cachemgr_passwd = '';Файл hosts.txt лежит в папке со скриптом и содержит записи вида:
10.10.10.10 Иванов Иван Иванович.Однако, эти манипуляции не принесли результата :(
P.S. В порядке эксперимента во всех скриптах которые использует SQStat переменная $resolveip была переведена в состояние "true" и в качестве подключаемого файла был указан путь "hosts.txt".
Но это тоже не помогло. Думаем дальше.
Буду рад любым предложениям! -
Спасибо, очень удобно!
Подскажите, а можно ли в меню pfsense добавить пункт для перехода к sqstat?
-
privet ya postavil no stolknulsya vot s etim
Error (1): Cannot get data. Server answered: HTTP/1.0 404 Not Found
mojet eto svyazana s tem chto u menya squidguard rabotaet? -
privet ya postavil no stolknulsya vot s etim
Error (1): Cannot get data. Server answered: HTTP/1.0 404 Not Found
mojet eto svyazana s tem chto u menya squidguard rabotaet?Нет, никак не связано.
-
da uje reshili problemu dorogoy eto iz za transparent moda
-
Спс, полезная вещь.
Сегодня обновил Pfsense до 2.0.1-RELEASE (i386)
built on Mon Dec 12 18:24:17 EST 2011
И sqstat перестал работать.
Возможно заточить sqstat под новую версию?
Кстати, если выключить транспарент прокси, то sqstat работает. -
Вот рецепт от товарища Vardan
В коде:
if ($squid_settings['transparent_proxy'] == 'on') { $iface = '127.0.0.1'; $iport = 80;
поменять $iport = 80 на $iport = 3128
-
Вот рецепт от товарища Vardan
В коде:
if ($squid_settings['transparent_proxy'] == 'on') { $iface = '127.0.0.1'; $iport = 80;
поменять $iport = 80 на $iport = 3128
Спасибо за рецепт, работает) ;D
-
Вот рецепт от товарища Vardan
В коде:
if ($squid_settings['transparent_proxy'] == 'on') { $iface = '127.0.0.1'; $iport = 80;
поменять $iport = 80 на $iport = 3128
Как сказать :-[
2.0.1-RELEASE (i386)
built on Mon Dec 12 18:24:17 EST 2011
FreeBSD 8.1-RELEASE-p6Сквид в транспаренте (в этом загвоздка?), код в [b]sqstat.php поправил (не для транспарента ?), в Proxy server: Access control:External Cache-Managers 127.0.0.1;10.7.0.1 (локальный ip моего сквида ), pf ребутнул (на всякий пожарный) и все равно :