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

    HAVP

    Scheduled Pinned Locked Moved pfSense Packages
    52 Posts 16 Posters 33.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.
    • K Offline
      kongar
      last edited by

      How to configure HAVP to use it with transparent SQUID?
      Or should I disable transparent in SQUID?

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

        @kongar:

        How to configure HAVP to use it with transparent SQUID?
        Or should I disable transparent in SQUID?

        Setup HAVP as 'ParentForSquid' mode
        Setup Squid as Transparent

        SquidGuardDoc EN  RU Tutorial
        Localization ru_PFSense

        1 Reply Last reply Reply Quote 0
        • K Offline
          kongar
          last edited by

          I did just like this, but eicar code didn't blocked (from the link above).
          What's wrong? How can I test that HAVP works?

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

            @kongar:

            I did just like this, but eicar code didn't blocked (from the link above).
            What's wrong? How can I test that HAVP works?

            • Update AV base (need wait some time)
            • Set HAVP to standard mode
            • Set Browser proxy settings > to HAVP_IP:PORT
            • Test eicar …. /* if not - it is havp problem */
            • Start scan squid cache with AV files scanner.
            • Set squid non transparent (uncheck transparent) + HAVP as Parent for squid;
            • Set Browser Proxy Settings > to squid_IP:PORT
            • Test eicar .... /* if not - havp-squid LINK problem */
            • Set squid as Transparent
            • Unset Browser proxy settings
            • Test eicar .... /* if not - squid TRANSPARENT problem */

            SquidGuardDoc EN  RU Tutorial
            Localization ru_PFSense

            1 Reply Last reply Reply Quote 0
            • C Offline
              Cino
              last edited by

              Dvserg,

              Can HAVP be used in transparent mode without using squid? I dont use squid but would be nice if HAVP can scan for viruses as I use the web without changing any settings to my browser.

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

                @Cino:

                Dvserg,

                Can HAVP be used in transparent mode without using squid? I dont use squid but would be nice if HAVP can scan for viruses as I use the web without changing any settings to my browser.

                HAVP create rule for transparent but i not tested how this work (i have only bridged router).
                On bridge transparent not worked. Can you test transparent on self pfsense?

                SquidGuardDoc EN  RU Tutorial
                Localization ru_PFSense

                1 Reply Last reply Reply Quote 0
                • C Offline
                  ColdFusion
                  last edited by

                  @dvserg:

                  @kongar:

                  I did just like this, but eicar code didn't blocked (from the link above).
                  What's wrong? How can I test that HAVP works?

                  • Update AV base (need wait some time)
                  • Set HAVP to standard mode
                  • Set Browser proxy settings > to HAVP_IP:PORT
                  • Test eicar …. /* if not - it is havp problem */
                  • Start scan squid cache with AV files scanner.
                  • Set squid non transparent (uncheck transparent) + HAVP as Parent for squid;
                  • Set Browser Proxy Settings > to squid_IP:PORT
                  • Test eicar .... /* if not - havp-squid LINK problem */
                  • Set squid as Transparent
                  • Unset Browser proxy settings
                  • Test eicar .... /* if not - squid TRANSPARENT problem */

                  #1…worked as expected
                  #2...did not work..did not block
                  #3...did not block as well.

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

                    I found one - squid CAN ignore parent proxy
                    Try change in you Squid Custom option manually as:

                    never_direct allow all;cache_peer 127.0.0.1 parent YOU_HAVP_PORT_HERE 0 name=havp no-query no-digest no-netdb-exchange default
                    

                    And Save.
                    Check work with this settings.

                    ps added 'never_direct allow all' and deleted 'proxy-only' string.

                    SquidGuardDoc EN  RU Tutorial
                    Localization ru_PFSense

                    1 Reply Last reply Reply Quote 0
                    • T Offline
                      techrosis
                      last edited by

                      I have a question.  I have havp installed and running great in transparent mode.  My question is how do I whitelist youtube.  The caching of the videos is driving my wife crazy!!! I've tried in the whitelist section *.youtube.com *.googlevideo.com but still it caches the videos.

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

                        Try as this

                        Example: *.pfsense.com/*, *sourceforge.net/*clamav-*, */*.xml, */*.inc 
                        

                        SquidGuardDoc EN  RU Tutorial
                        Localization ru_PFSense

                        1 Reply Last reply Reply Quote 0
                        • C Offline
                          ColdFusion
                          last edited by

                          @techrosis:

                          I have a question.  I have havp installed and running great in transparent mode.  My question is how do I whitelist youtube.  The caching of the videos is driving my wife crazy!!! I've tried in the whitelist section *.youtube.com *.googlevideo.com but still it caches the videos.

                          How did you get it to work successfully working in Transparent mode with Squid. It 's still not working for me. What's your settings in Havp?? I have Proxy mode set as Parent for Squid. Transparent mode gives me an error in the logs to use Standard mode.

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

                            Now i edit HowTo. Pls look this
                            http://doc.pfsense.org/index.php/HAVP_Package_for_HTTP_Anti-Virus_Scanning

                            SquidGuardDoc EN  RU Tutorial
                            Localization ru_PFSense

                            1 Reply Last reply Reply Quote 0
                            • C Offline
                              ColdFusion
                              last edited by

                              Dvserg,

                              Wow, now works like a charm…Great help!!!

                              Thanks again,

                              John

                              1 Reply Last reply Reply Quote 0
                              • T Offline
                                techrosis
                                last edited by

                                @dvserg:

                                Try as this

                                Example: *.pfsense.com/*, *sourceforge.net/*clamav-*, */*.xml, */*.inc 
                                

                                I tried this

                                *.googlevideo.com/* and *.youtube.com/*
                                

                                Both are on new lines correct?  Not comma delimited.  Just wondering.  It's still caching the videos.  ???

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

                                  I will check you issue. Maybe streaming scaning need configure

                                  SquidGuardDoc EN  RU Tutorial
                                  Localization ru_PFSense

                                  1 Reply Last reply Reply Quote 0
                                  • T Offline
                                    techrosis
                                    last edited by

                                    @dvserg:

                                    I will check you issue. Maybe streaming scaning need configure

                                    Cool. Thanks a ton!

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

                                      @techrosis:

                                      @dvserg:

                                      I will check you issue. Maybe streaming scaning need configure

                                      Cool. Thanks a ton!

                                      Can you make this ?

                                      • edit file /usr/local/pkg/havp.inc, find '$conf[] = "STREAMSCANSIZE 20000";' string and replace 20000 to 0
                                      • goto HAVP gui and Save
                                      • test you stream content (video) new.

                                      SquidGuardDoc EN  RU Tutorial
                                      Localization ru_PFSense

                                      1 Reply Last reply Reply Quote 0
                                      • T Offline
                                        techrosis
                                        last edited by

                                        @dvserg:

                                        @techrosis:

                                        @dvserg:

                                        I will check you issue. Maybe streaming scaning need configure

                                        Cool. Thanks a ton!

                                        Can you make this ?

                                        • edit file /usr/local/pkg/havp.inc, find '$conf[] = "STREAMSCANSIZE 20000";' string and replace 20000 to 0
                                        • goto HAVP gui and Save
                                        • test you stream content (video) new.

                                        I made those changes as well.  Still caching videos.  :'(

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

                                          I made those changes as well.  Still caching videos.   
                                          

                                          OK
                                          Will test more..

                                          SquidGuardDoc EN  RU Tutorial
                                          Localization ru_PFSense

                                          1 Reply Last reply Reply Quote 0
                                          • L Offline
                                            lgoulart
                                            last edited by

                                            Hi DvSerg,

                                            We are running the havp + squid in transparent mode sucessfully. But,  one strange thing happens, the first that we try to access an page that contains virus or other malware it be blocked. But, if you try a second access to this same page so we can it.

                                            Why?

                                            Have you any idea about?

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