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.
    • 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
                  • D
                    djlexx
                    last edited by

                    проблемы с вебмордочкой.ну не хочет она у меня работать.все делаю как гуру прописал.
                    начинаю сохранять выдает такую штуку

                    Warning: Cannot modify header information - headers already sent by (output started at /usr/local/pkg/havp.inc:628) in /usr/local/www/pkg_edit.php on line 35

                    но все равно сейвит изменения.поможите пжл…

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

                      @djlexx:

                      проблемы с вебмордочкой.ну не хочет она у меня работать.все делаю как гуру прописал.
                      начинаю сохранять выдает такую штуку

                      Warning: Cannot modify header information - headers already sent by (output started at /usr/local/pkg/havp.inc:628) in /usr/local/www/pkg_edit.php on line 35

                      но все равно сейвит изменения.поможите пжл…

                      В асю плиз после 15.00 мск
                      Занят щас очень. Возможно старая морда или я чего-то не докрутил в проверке системы(руками сделал а в морду не добавил). У мну хавп вроде тестово работает и обновляется сам.

                      SquidGuardDoc EN  RU Tutorial
                      Localization ru_PFSense

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

                        тук тук.ну что поможите.в асю не могу.не пашет по тех причинам.а причина осталась.

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

                          @djlexx:

                          тук тук.ну что поможите.в асю не могу.не пашет по тех причинам.а причина осталась.

                          А мыло? Я форум не часто листаю, а мыло - часто

                          SquidGuardDoc EN  RU Tutorial
                          Localization ru_PFSense

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

                            2 dvserg:
                            А вся проблема пряталась всего лишь в одной пустой и лишней строчке в файлике havp.inc
                            нужно то удалить пустые строчки в конце кода и все работает!

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

                              @djlexx:

                              2 dvserg:
                              А вся проблема пряталась всего лишь в одной пустой и лишней строчке в файлике havp.inc
                              нужно то удалить пустые строчки в конце кода и все работает!

                              Скорее всего прикопировании затесался непечатный символ.

                              SquidGuardDoc EN  RU Tutorial
                              Localization ru_PFSense

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

                                Тест обновления GUI
                                Скачать тут
                                http://diskatel.narod.ru/pfSense/packages/havp/havp.zip

                                Также следующая версия со сканером файлов
                                http://diskatel.narod.ru/pfSense/packages/havp/havpnew.zip

                                SquidGuardDoc EN  RU Tutorial
                                Localization ru_PFSense

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

                                  Попробовал на перейти CLAMD вмест ClamLIB - прикольно.. После запуска демона антивируса HAVP стал кушать памяти раз в 10 меньше и стартовать за 2 секунды.
                                  Теперь при желании сюда можно и другие проверялки трафика подключить.

                                  SquidGuardDoc EN  RU Tutorial
                                  Localization ru_PFSense

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

                                    @dvserg:

                                    Попробовал на перейти CLAMD вмест ClamLIB - прикольно.. После запуска демона антивируса HAVP стал кушать памяти раз в 10 меньше и стартовать за 2 секунды.

                                    havp наверное и стал меньше весить, но ведь по идее добавился еще процесс демона clamd, а он не маленький. у меня на фре лопает порядка 100Мб(на машине с 512 оперативки). он у меня там вместе с самбой "оттягивается".

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

                                      С либом каждый хавп кушает 75 555 А так один демон 75 555 + хавпы по 5300 - ляпота
                                      У меня на п3/256 запущено - 18 процессов хавпа и один демон клама 43метра памяти свободно

                                      SquidGuardDoc EN  RU Tutorial
                                      Localization ru_PFSense

                                      1 Reply Last reply Reply Quote 0
                                      • K
                                        kr1sed
                                        last edited by

                                        День добрый, такая проблема - никак не хочет работать связка squid-havp-internet, вернее все работает, но тестовые вирусы закачиваютсся и clamav их не "блочит". Если отключить parent for squid в havp, и забить в браузере прокси-порт havp, то все нормально, вирус блокируется, как только пускаю через squid и в качестве parent - havp, вирус нормально качается, самое удивительное, что в кеше он похоже не оседает, проверка кеша squid показывает 0 вирусов. Кеш браузера, тоже чистил. Опыт по наладке всего этого дела у меня имеется(на домашнем серваке freebsd 7.1 все прекрасно работает) на pfsense 1.2.2, же ни в какую. Пробывал запускать squid как в режиме transparent так и в standart.

                                        # Do not edit manually !
                                        http_port 192.168.1.1:3128
                                        http_port 127.0.0.1:80 transparent
                                        icp_port 0
                                        
                                        pid_filename /var/run/squid.pid
                                        cache_effective_user proxy
                                        cache_effective_group proxy
                                        error_directory /usr/local/etc/squid/errors/Russian-1251
                                        icon_directory /usr/local/etc/squid/icons
                                        visible_hostname localhost
                                        cache_mgr admin@localhost
                                        access_log /var/squid/log/access.log
                                        cache_log /var/squid/log/cache.log
                                        cache_store_log none
                                        shutdown_lifetime 3 seconds
                                        # Allow local network(s) on interface(s)
                                        acl localnet src  192.168.1.0/255.255.255.0
                                        uri_whitespace strip
                                        
                                        cache_dir ufs /var/squid/cache 100 16 256
                                        cache_mem 8 MB
                                        maximum_object_size 1000 KB
                                        minimum_object_size 0 KB
                                        cache_replacement_policy heap LFUDA
                                        memory_replacement_policy heap GDSF
                                        offline_mode off
                                        dns_children 32
                                        cache_swap_low 90
                                        cache_swap_high 95
                                        
                                        # No redirector configured
                                        
                                        # Setup some default acls
                                        acl all src 0.0.0.0/0.0.0.0
                                        acl localhost src 127.0.0.1/255.255.255.255
                                        acl safeports port 21 70 80 210 280 443 488 563 591 631 777 901  3128 1025-65535
                                        acl sslports port 443 563 
                                        acl manager proto cache_object
                                        acl purge method PURGE
                                        acl connect method CONNECT
                                        acl dynamic urlpath_regex cgi-bin \?
                                        cache deny dynamic
                                        http_access allow manager localhost
                                        
                                        http_access deny manager
                                        http_access allow purge localhost
                                        http_access deny purge
                                        http_access deny !safeports
                                        http_access deny CONNECT !sslports
                                        
                                        # Always allow localhost connections
                                        http_access allow localhost
                                        
                                        request_body_max_size 0 KB
                                        reply_body_max_size 0 allow all
                                        delay_pools 1
                                        delay_class 1 2
                                        delay_parameters 1 -1/-1 -1/-1
                                        delay_initial_bucket_level 100
                                        delay_access 1 allow all
                                        
                                        # Allow local network(s) on interface(s)
                                        http_access allow localnet
                                        # Custom options
                                        cache_peer 127.0.0.1 parent 8080 0 name=havp proxy-only no-query no-digest no-netdb-exchange default
                                        
                                        # Default block all to be sure
                                        http_access deny all
                                        
                                        
                                        # ============================================================
                                        # HAVP config file
                                        # This file generated automaticly with HAVP configurator (part of pfSense)
                                        # (C)2008 Serg Dvoriancev
                                        # email: dv_serg@mail.ru
                                        # ============================================================
                                        
                                        USER           havp
                                        GROUP          havp
                                        DAEMON         true
                                        PIDFILE        /var/run/havp.pid
                                        
                                        # For small home use, 8 should be minimum.
                                        # For 500 users corporate use, start at 40.
                                        SERVERNUMBER   10
                                        MAXSERVERS     100
                                        
                                        # log 
                                        ACCESSLOG      /var/log/havp/access.log
                                        ERRORLOG       /var/log/havp/havp.log
                                        
                                        # syslog
                                        USESYSLOG      false
                                        SYSLOGNAME     havp
                                        SYSLOGFACILITY daemon
                                        SYSLOGLEVEL    info
                                        
                                        # Level of HAVP logging
                                        #  0 = Only serious errors and information
                                        #  1 = Less interesting information is included
                                        LOG_OKS        false
                                        LOGLEVEL       0
                                        
                                        # temp 
                                        SCANTEMPFILE   /var/tmp/havp/havp-XXXXXX
                                        TEMPDIR        /var/tmp
                                        
                                        #
                                        DBRELOAD       180
                                        TRANSPARENT    false
                                        
                                        # if HAVP is used as parent proxy by some other proxy, this allows to write the real users IP to log, instead of proxy IP.
                                        FORWARDED_IP    false
                                        X_FORWARDED_FOR false
                                        
                                        # havp is listening on 
                                        PORT           8080
                                        BIND_ADDRESS   127.0.0.1
                                        
                                        # Path to template files 
                                        TEMPLATEPATH   /usr/local/share/examples/havp/templates/ru
                                        
                                        # whitelist and blacklist
                                        WHITELISTFIRST true
                                        WHITELIST      /usr/local/etc/havp/whitelist
                                        BLACKLIST      /usr/local/etc/havp/blacklist
                                        
                                        # block file if error scanning
                                        FAILSCANERROR  false
                                        
                                        # scanner 
                                        SCANNERTIMEOUT 10
                                        RANGE          true
                                        
                                        # stream
                                        STREAMUSERAGENT Player Winamp iTunes QuickTime Audio RMA/ MAD/ Foobar2000 XMMS
                                        STREAMSCANSIZE 20000
                                        SCANIMAGES     true
                                        MAXSCANSIZE    5120000
                                        KEEPBACKBUFFER 200000
                                        KEEPBACKTIME   5
                                        # After Trickling Time (seconds), some bytes are sent to browser to keep the connection alive
                                        TRICKLING      5
                                        # Downloads larger than MAXDOWNLOADSIZE will be blocked.
                                        MAXDOWNLOADSIZE 0
                                        
                                        # ClamAV Library Scanner (libclamav) 
                                        ENABLECLAMLIB        false
                                        
                                        # Clamd scanner (Clam daemon)
                                        ENABLECLAMD          true
                                        CLAMDSERVER          127.0.0.1
                                        CLAMDPORT            3310
                                        
                                        
                                        1 Reply Last reply Reply Quote 0
                                        • D
                                          dvserg
                                          last edited by

                                          А если сделать так ?

                                          # Custom options
                                          never_direct allow all
                                          cache_peer 127.0.0.1 parent 8080 0 name=havp no-query no-digest no-netdb-exchange default
                                          
                                          

                                          Это чтобы squid не ходил мимо havp. Так-же убрал proxy-only, а то с ним оказывается в кэш ничего не пишется при получении данных с HAVP (а это нехорошо).

                                          SquidGuardDoc EN  RU Tutorial
                                          Localization ru_PFSense

                                          1 Reply Last reply Reply Quote 0
                                          • K
                                            kr1sed
                                            last edited by

                                            Благодарю за помощь,изменил конфиг, но из
                                            eicar.com
                                            eicar.com.txt
                                            eicar_com.zip
                                            eicarcom2.zip

                                            Заблокированы были только
                                            eicar.com.txt
                                            eicar_com.zip
                                            eicarcom2.zip

                                            Тестовый вирус eicar.com благополучно прошел "заслон", попрежнему не "осев" в кэше.

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