Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Pfsense +squid +lightsquid +ipcad

    Scheduled Pinned Locked Moved Russian
    24 Posts 5 Posters 6.2k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • T
      Tr0tter
      last edited by

      в ssh - cd /usr/local/www/lightsquid/ && ./lightparser.pl
      не помогло

      Log store directory var/squid/logs

      переустановил 2. pkg_add -r http://files.pfsense.org/packages/8/All/perl-5.12.3.tbz - устанавливаем пакет заново

      [2.1.4-RELEASE][root@pfsense.localdomain]/usr/local/www/lightsquid(2): perl -w /usr/bin/find / -name check-setup.pl
      main::CheckLogType() called too early to check prototype at /usr/local/www/lightsquid/check-setup.pl line 15.
      Name "main::graphmaxuser" used only once: possible typo at /usr/local/www/lightsquid/check-setup.pl line 53.
      Name "main::font" used only once: possible typo at /usr/local/www/lightsquid/check-setup.pl line 50.
      Name "main::debug" used only once: possible typo at /usr/local/www/lightsquid/check-setup.pl line 126.
      Name "main::type" used only once: possible typo at /usr/local/www/lightsquid/check-setup.pl line 148.
      Name "main::graphreport" used only once: possible typo at /usr/local/www/lightsquid/check-setup.pl line 44.
      Name "main::graphmaxall" used only once: possible typo at /usr/local/www/lightsquid/check-setup.pl line 54.
      LightSquid Config Checker, © 2005-9 Sergey Erokhin GNU GPL

      Use of uninitialized value $warning in string ne at /usr/local/www/lightsquid/check-setup.pl line 151.
      LogPath  : /var/squid/logs
      reportpath: /var/lightsquid/report
      Lang      : /usr/pbi/lightsquid-i386/share/lightsquid/lang/ru
      Template  : /usr/pbi/lightsquid-i386/www/lightsquid/tpl/text
      Ip2Name  : /usr/pbi/lightsquid-i386/libexec/lightsquid/ip2name.ip

      no: GD.PM found, please install or set $graphreport=0 to disable

      1 Reply Last reply Reply Quote 0
      • T
        temyshk
        last edited by

        @Tr0tter:

        -Исполняем cd /usr/local/www/lightsquid/ && ./check-setup.pl
        Если ошибок нет, увдим "all check passed, now try access to cgi part in browser"

        Посмотри на вывод тебе пишут путь до папки где стоит Lightsquid

        попробуй

        /usr/pbi/lightsquid-i386/www/lightsquid/lightparser.pl
        cd /usr/pbi/lightsquid-i386/www/lightsquid/ && ./check-setup.pl

        1 Reply Last reply Reply Quote 0
        • werterW
          werter
          last edited by

          Внимание!

          Начиная с pfSense 2.1 файлы конфигурации находятся в /usr/pbi/lightsquid-i386/etc/lightsquid/

          1 Reply Last reply Reply Quote 0
          • T
            Tr0tter
            last edited by

            Заработало, но вот отображается почему то вот так:

            ngnfio.png
            ngnfio.png_thumb

            1 Reply Last reply Reply Quote 0
            • D
              dvserg
              last edited by

              @Tr0tter:

              Заработало, но вот отображается почему то вот так:

              Шаблон поменяйте.

              SquidGuardDoc EN  RU Tutorial
              Localization ru_PFSense

              1 Reply Last reply Reply Quote 0
              • T
                Tr0tter
                last edited by

                @dvserg:

                @Tr0tter:

                Заработало, но вот отображается почему то вот так:

                Шаблон поменяйте.

                в:
                @werter:

                Внимание!

                Начиная с pfSense 2.1 файлы конфигурации находятся в /usr/pbi/lightsquid-i386/etc/lightsquid/

                ?

                поменял, пока, что всё тоже самое (

                1 Reply Last reply Reply Quote 0
                • T
                  Tr0tter
                  last edited by

                  вот для наглядности:

                  gpt.png
                  gpt.png_thumb

                  1 Reply Last reply Reply Quote 0
                  • T
                    Tr0tter
                    last edited by

                    • ко всему, на скриншоте где знаки вопроса вместо ФИО и групп отчёт сформирован в 12:00 сейчас переформировал, и он опять на 12:00
                      кнопки refresh now
                      b refresh full жмакал на всякий…
                    1 Reply Last reply Reply Quote 0
                    • T
                      Tr0tter
                      last edited by

                      а как дать ссылку на этот отчёт, что бы директор не вводил пароль ?)
                      Всё на чело отображаться, не понятно только по каким принципам создано обновление информации, по поводу времени формирования ещё не проверял.

                      1 Reply Last reply Reply Quote 0
                      • B
                        bill_open
                        last edited by

                        http://ip address pfsense/lightsquid/index.cgi
                        так же можно сделать доступ по пароля только для этой страницы
                        читай гугл

                        1 Reply Last reply Reply Quote 0
                        • T
                          Tr0tter
                          last edited by

                          Отчёт по использованию интернета, прокси-сервер Squid.
                          Дата: 08 Авг 2014 (Обновлено :: 07:00 :: 8 Авг 2014)
                          Формировал я уже в 8:27 а, отчёт почему то опять на час отстаёт, как поправить ? может почаще что бы обновлялось ?

                          1 Reply Last reply Reply Quote 0
                          • B
                            bill_open
                            last edited by

                            proxy report->setting->Refresh sheduler-> выбираешь нужное время скидывание логов в lightsquid.
                            Имей ввиду, чем чаще, тем больше ресурсов ПК будет затрачиваться(к примеру 2хE5405 4гб ram, райд10, 200 пользователей:  в момент сбрасывания проц ~ с 1-2% вырастает до 9-10%)
                            думай.

                            1 Reply Last reply Reply Quote 0
                            • T
                              Tr0tter
                              last edited by

                              похоже помогает элементарное обновление страницы в браузере, но это не дело, нужно после нажатия на кнопку формирования отчёта, что бы всё автоматом обновлялось.

                              1 Reply Last reply Reply Quote 0
                              • T
                                Tr0tter
                                last edited by

                                @bill_open:

                                proxy report->setting->Refresh sheduler-> выбираешь нужное время скидывание логов в lightsquid.
                                Имей ввиду, чем чаще, тем больше ресурсов ПК будет затрачиваться(к примеру 2хE5405 4гб ram, райд10, 200 пользователей:  в момент сбрасывания проц ~ с 1-2% вырастает до 9-10%)
                                думай.

                                мне и часа за глаза, но помогает отобразить даные только когда я нажимаю обновить страничку, тобишь зайдя на страничку отчёт отображается старый, тыкаю обновить страничку в браузере и он обновляет отчёт, как это можно автоматизировать ?

                                1 Reply Last reply Reply Quote 0
                                • T
                                  Tr0tter
                                  last edited by

                                  Ещё было бы удобно если бы было написано время посещения сайтов, а то как то не удобно, вдруг пользователи заходят в разрешенное время на запрещённые сайты ? А общая статистика покажет, то что они тама сидели очень часто..

                                  Это как то можно сделать ?

                                  1 Reply Last reply Reply Quote 0
                                  • B
                                    bill_open
                                    last edited by

                                    процесс уже автоматизирован, возможно кэш в браузере. В любом случае нужно посмотреть логи в момент сбрасывания данных. Возможно у тебя скрипт пропал\или не правильно настроен. Проверь всю настройка lightsquid согласно статей, если ты настраивал ipcad, то тем более. Если я не ошибаюсь, то скрипт по сбросу данных должен быть что то в таком духе

                                    */60 	* 	* 	* 	* 	root 	/usr/bin/perl /usr/pbi/lightsquid-amd64/www/lightsquid/lightparser.pl today 
                                    

                                    наличие этого скрипта можно посмотреть установив пакет cron, а лог его я сказать немогу((( возможно кто то из местных подскажет.

                                    1 Reply Last reply Reply Quote 0
                                    • B
                                      bill_open
                                      last edited by

                                      @Tr0tter:

                                      Ещё было бы удобно если бы было написано время посещения сайтов, а то как то не удобно, вдруг пользователи заходят в разрешенное время на запрещённые сайты ? А общая статистика покажет, то что они тама сидели очень часто..

                                      Это как то можно сделать ?

                                      на иконку будильник нажимай

                                      1 Reply Last reply Reply Quote 0
                                      • T
                                        Tr0tter
                                        last edited by

                                        @bill_open:

                                        @Tr0tter:

                                        Ещё было бы удобно если бы было написано время посещения сайтов, а то как то не удобно, вдруг пользователи заходят в разрешенное время на запрещённые сайты ? А общая статистика покажет, то что они тама сидели очень часто..

                                        Это как то можно сделать ?

                                        на иконку будильник нажимай

                                        а по поводу автоматического обновления чего скажете или это у меня браузер просто глючит ?

                                        wt.png
                                        wt.png_thumb

                                        1 Reply Last reply Reply Quote 0
                                        • B
                                          bill_open
                                          last edited by

                                          @Tr0tter:

                                          @bill_open:

                                          @Tr0tter:

                                          Ещё было бы удобно если бы было написано время посещения сайтов, а то как то не удобно, вдруг пользователи заходят в разрешенное время на запрещённые сайты ? А общая статистика покажет, то что они тама сидели очень часто..

                                          Это как то можно сделать ?

                                          на иконку будильник нажимай

                                          а по поводу автоматического обновления чего скажете или это у меня браузер просто глючит ?

                                          Re: Pfsense +squid +lightsquid +ipcad
                                          « Reply #17 on: Today at 12:31:36 am »
                                          QuoteModifyRemove
                                          процесс уже автоматизирован, возможно кэш в браузере. В любом случае нужно посмотреть логи в момент сбрасывания данных. Возможно у тебя скрипт пропал\или не правильно настроен. Проверь всю настройка lightsquid согласно статей, если ты настраивал ipcad, то тем более. Если я не ошибаюсь, то скрипт по сбросу данных должен быть что то в таком духе
                                          Code: [Select]
                                          */60 * * * * root /usr/bin/perl /usr/pbi/lightsquid-amd64/www/lightsquid/lightparser.pl today
                                          наличие этого скрипта можно посмотреть установив пакет cron, а лог его я сказать немогу((( возможно кто то из местных подскажет.

                                          1 Reply Last reply Reply Quote 0
                                          • werterW
                                            werter
                                            last edited by

                                            наличие этого скрипта можно посмотреть установив пакет cron

                                            По-моему, cron присутствует в 2.1.х "из коробки".

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post
                                            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.