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

      @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
                                • D
                                  dvserg
                                  last edited by

                                  Странно.. сегодня только проверяли - все 4 поймало. Без сквида тоже не ловит? Иначе все-таки кэш…

                                  SquidGuardDoc EN  RU Tutorial
                                  Localization ru_PFSense

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

                                    Без "сквида", как я писал выше, ловит все тестовые вирусы. Может выложить рабоче конфиги от фряхи? Правда там squid 3, а тут 2.6.

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