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

    HTTP Antivirus

    Scheduled Pinned Locked Moved Russian
    57 Posts 10 Posters 35.4k 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.
    • D
      durik
      last edited by

      à êàê áû çàèìåòü ýòîò ãóè äëÿ àíòèâèðÿ?

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

        @durik:

        à êàê áû çàèìåòü ýòîò ãóè äëÿ àíòèâèðÿ?

        Ко-мне в почту

        SquidGuardDoc EN  RU Tutorial
        Localization ru_PFSense

        1 Reply Last reply Reply Quote 0
        • I
          izuware
          last edited by

          @dvserg:

          Для запуска набери в шелле havp Только предварительно настроить нужно (см /usr/etc/havp…)

          а что там нужно настроить?
          ругается непонятно на что..

          havp

          Starting HAVP Version: 0.82
          Mandatory locking disabled! KEEPBACK settings not used!
          Could not read whitelist!
          Exiting..

          1 Reply Last reply Reply Quote 0
          • I
            izuware
            last edited by

            судя по этой статье  http://asplinux.net/node/54 ему нужна

            1. Создаём в оперативной памяти специальный буфер для временного хранения блоков контента, передаваемых HAVP'ом антивирусному сканеру:
              Файловая система, в которой будет размещаться каталог для временного хранения контента, анализируемого HAVP посредством внешнего антивирусного сканера, должна быть смонтирована с указанием опции поддержки механизма mandatory locks (опция mand команды монтирования mount). Поскольку эта опция при подключении обычных файловых систем используется крайне редко (возможно, даже и зря), то скорее всего Вам придётся либо отдать под нужды HAVP отдельный раздел на жёстком диске, либо создать файловую систему в обычном файле и подмонтировать её через интерфейс сетевой петли lo (как loop-устройство, используя опцию loop команды mount), либо, если у Вас достаточно оперативной памяти, выделить для HAVP отдельный блок в ОЗУ. Последний вариант при наличии "на борту" 384Мб и более (в зависимости от максимального объёма параллельно закачиваемого контента, нуждающегося в проверке), является оптимальным в плане быстродействия.
              –-
              mkdir /var/tmp/havp
              chown nobody:nobody /var/tmp/havp
              mount -t tmpfs -o size=100M,mand tmpfs /var/tmp/havp

            Прописываем в fstab автомонтирование временного раздела для HAVP при старте системы

            echo -e "\ntmpfs /var/tmp/havp tmpfs auto,size=100M,mand,nosuid,noexec,nodev\t0\t0\n" >> /etc/fstab

            а к сему вопрос, это надо делать, или при установке пакета такие операции должны были пройти?

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

              На FreeBSD 6x tmpfs нету
              Делаю так (руками пока)

              
              # RAM disk
              #  Mem -  RAM
              # 128M -  16M
              # 256M -  32M
              # 512M -  64M
              #   1G - 128M
              #
              umount /var/tmp/havp
              mdconfig -d -u 10
              mdconfig -a -t swap -s 16M -u 10");
              newfs -U /dev/md10
              mount /dev/md10 /var/tmp/havp
              chmod 1777 /var/tmp/havp
              
              

              Количество памяти должно зависеть от количества пользователей, чтобы  не загружать систему.
              Так-же до монтирования HAVP лучше отключить.
              ЗЫ есть общие проблемы HAVP при работе с HTTPS…

              havp.inc.txt
              havp.xml.txt

              SquidGuardDoc EN  RU Tutorial
              Localization ru_PFSense

              1 Reply Last reply Reply Quote 0
              • I
                izuware
                last edited by

                mdconfig -d -u 10

                mdconfig: ioctl(/dev/mdctl): No such file or directory

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

                  @izuware:

                  mdconfig -d -u 10

                  mdconfig: ioctl(/dev/mdctl): No such file or directory

                  Первые 2 комманды размонтирование ранее созданного диска - не обращай внимание

                  SquidGuardDoc EN  RU Tutorial
                  Localization ru_PFSense

                  1 Reply Last reply Reply Quote 0
                  • I
                    izuware
                    last edited by

                    @dvserg:

                    Первые 2 комманды размонтирование ранее созданного диска - не обращай внимание
                    прикольное чувство чайника :)

                    1 Reply Last reply Reply Quote 0
                    • S
                      storma
                      last edited by

                      С большого разбегу. …Да

                      1 Reply Last reply Reply Quote 0
                      • V
                        volag
                        last edited by

                        А вот у меня как-то не пашет… :(

                        вот так у меня с дисками:

                        df -h

                        Filesystem    Size    Used  Avail Capacity  Mounted on
                        /dev/ad0s1a    17G    1.5G    14G    9%    /
                        devfs          1.0K    1.0K      0B  100%    /dev
                        /dev/md0      1.7M    40K    1.5M    3%    /var/run
                        devfs          1.0K    1.0K      0B  100%    /var/dhcpd/dev
                        /dev/md10      15M    4.0K    14M    0%    /var/tmp/havp

                        вот так пытается запуститься:

                        havp

                        Starting HAVP Version: 0.82
                        Mandatory locking disabled! KEEPBACK settings not used!
                        Could not read whitelist!
                        Exiting..

                        Боюсь грабли не в файловой системе....

                        Ругается, типа "не могу прочитать вайтлист". я его уже и пустым делал, из из примера вставлял - все одно и тоже, атрибуты вроде нормальные у файлов.

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

                          На вайтлист поставь разрешение 777
                          И он не должен быть пустым.

                          SquidGuardDoc EN  RU Tutorial
                          Localization ru_PFSense

                          1 Reply Last reply Reply Quote 0
                          • V
                            volag
                            last edited by

                            @dvserg:

                            На вайтлист поставь разрешение 777
                            И он не должен быть пустым.

                            Все поставил… ошибка та же, у меня такое впечатление, что он где-то не там лежит у меня.
                            у меня лежит тут: /usr/local/etc/havp/whitelist - где он должен быть?

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

                              @volag:

                              @dvserg:

                              На вайтлист поставь разрешение 777
                              И он не должен быть пустым.

                              Все поставил… ошибка та же, у меня такое впечатление, что он где-то не там лежит у меня.
                              у меня лежит тут: /usr/local/etc/havp/whitelist - где он должен быть?

                              Правильно он лежит.
                              А! Во! Разрешуху ему 777, можно сделать пустым, но он еще материцца так если неправильный урл или маска. Таже фигня и с блэклистом.
                              Маска должна быть:
                              У доменов звездочка только спереди и обязательно присутствие зоны
                              domain - ошибка
                              domain.ru - ок
                              У путей(это то что после слеша / )  звезда может быть только в начале и конце
                              mail.ru/
                              .jpg
                              mail.ru/img
                              mail.ru/pop

                              ИТОГО:
                              *domain.zone/path

                              SquidGuardDoc EN  RU Tutorial
                              Localization ru_PFSense

                              1 Reply Last reply Reply Quote 0
                              • V
                                volag
                                last edited by

                                Скорей всего он надо мной просто издевается….

                                havp

                                Starting HAVP Version: 0.82
                                Mandatory locking disabled! KEEPBACK settings not used!
                                Could not create server (already running?)
                                Exiting..

                                При этом:

                                ps ax | grep havp

                                80475  p1  S+    0:00.00 grep havp

                                Я уже этот параметр KEEPBACK включал/выключал - результат один.

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

                                  Ну прибей пару раз
                                  killall havp
                                  Бывает в тестах он вроде вывалилсо но ждет завершения антивируса или PID файл еще не удалилсо - но через минуту все ОК

                                  SquidGuardDoc EN  RU Tutorial
                                  Localization ru_PFSense

                                  1 Reply Last reply Reply Quote 0
                                  • V
                                    volag
                                    last edited by

                                    @dvserg:

                                    Ну прибей пару раз
                                    killall havp
                                    Бывает в тестах он вроде вывалилсо но ждет завершения антивируса или PID файл еще не удалилсо - но через минуту все ОК

                                    Кого убивать-то….
                                    у меня еще одна грабля вылезла: я увидел, что обновился squidguard до версии 1.2.0_1-1, обновился... теперь нет ни одной группы адресов в гуе. Я его уже обновлял, удалял и заново ставил, ручками файлы его вместе с базами убивал.....

                                    что делать?

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

                                      @volag:

                                      @dvserg:

                                      Ну прибей пару раз
                                      killall havp
                                      Бывает в тестах он вроде вывалилсо но ждет завершения антивируса или PID файл еще не удалилсо - но через минуту все ОК

                                      Кого убивать-то….
                                      у меня еще одна грабля вылезла: я увидел, что обновился squidguard до версии 1.2.0_1-1, обновился... теперь нет ни одной группы адресов в гуе. Я его уже обновлял, удалял и заново ставил, ручками файлы его вместе с базами убивал.....

                                      что делать?

                                      В асю можеш по поводу сквидгарда?

                                      SquidGuardDoc EN  RU Tutorial
                                      Localization ru_PFSense

                                      1 Reply Last reply Reply Quote 0
                                      • V
                                        volag
                                        last edited by

                                        @dvserg:

                                        В асю можеш по поводу сквидгарда?

                                        Могу конечно…

                                        Я там "постучался"...

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

                                          @volag:

                                          @dvserg:

                                          В асю можеш по поводу сквидгарда?

                                          Могу конечно…

                                          Я там "постучался"...

                                          И гыде? чет не вижу

                                          SquidGuardDoc EN  RU Tutorial
                                          Localization ru_PFSense

                                          1 Reply Last reply Reply Quote 0
                                          • V
                                            volag
                                            last edited by

                                            @dvserg:

                                            И гыде? чет не вижу

                                            гм… ну я уже и авторизацию запросил и несколько мессаг послал....
                                            уже и аську в профиле прописал...

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