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

    Squid 3?

    Scheduled Pinned Locked Moved pfSense Packages
    18 Posts 6 Posters 9.6k 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
      dvserg
      last edited by

      @mhab12:

      The package will install on 1.2.3.  I'm not sure where you got the idea that it is only for 2.0  That said, I have not tested it and it is labeled very clearly as ALPHA.

      I'm use Squid-3 2 years.

      SquidGuardDoc EN  RU Tutorial
      Localization ru_PFSense

      1 Reply Last reply Reply Quote 0
      • jimpJ
        jimp Rebel Alliance Developer Netgate
        last edited by

        Someone has said that the config should be the same for 2 and 3

        If the GUI code for 2 will work with 3, I can sync the code in the package and update the binary version, bring it more up to date.

        I'm not sure what the state of our package/gui code for squid3 is like right now.

        Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

        Need help fast? Netgate Global Support!

        Do not Chat/PM for help!

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

          Jimp, can you please? :)

          1 Reply Last reply Reply Quote 0
          • jimpJ
            jimp Rebel Alliance Developer Netgate
            last edited by

            Well if the GUI code is the same, what does squid 3 get you that squid 2 doesn't have?

            Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

            Need help fast? Netgate Global Support!

            Do not Chat/PM for help!

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

              squid squid-3.2.0.3 fix some security issues.
              The string-comparison functions in String.cci in Squid 3.x before
              3.1.8 and 3.2.x before 3.2.0.2 allow remote attackers to cause a
              denial of service (NULL pointer dereference and daemon crash) via a
              crafted request.
              http://www.mirrorservice.org/sites/ftp.squid-cache.org/pub/squid/squid-3.2-ChangeLog.txt
              http://www.mirrorservice.org/sites/ftp.squid-cache.org/pub/squid/squid-3.2.0.3.tar.gz
              http://ftp.wa.co.za/pub/squid/squid-3.2.0.3.tar.gz

              squidGuard-1.5
              http://www.squidguard.org/Downloads/CHANGELOG
              http://www.squidguard.org/Downloads/Devel/squidGuard-1.5-beta.tar.gz

              HAVP 0.92a - security fix

              • Add missing dot to sourceforge for safety
                Only the whitelist needs an update:
                Description of Issue
                havp's whitelist configuration file contains an entry that would allow specially-named domain names to serve malware and completely avoid detection by havp.
                Specifically, the following line in /etc/havp/whitelist:
                *sourceforge.net/clamav-
                The file has been updated in the sourceforge to include the fix:
                *.sourceforge.net/clamav-

              clamav-0.96.4 - security fix
              http://git.clamav.net/gitweb?p=clamav-devel.git;a=blob_plain;f=ChangeLog;hb=clamav-0.96.4

              All packages above have security and bug fix would be nice if we could get these to work with pfsense :)

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

                Thanks!

                SquidGuardDoc EN  RU Tutorial
                Localization ru_PFSense

                1 Reply Last reply Reply Quote 0
                • jimpJ
                  jimp Rebel Alliance Developer Netgate
                  last edited by

                  I uploaded updated squid3 binaries for 2.0 just now, haven't gotten to the ones for 1.2.x. I also sync'd up the squid GUI code, so even with the older squid3 binary up there for 1.2.x it may work, who knows. Hard to say without trying.

                  Give it about 5 minutes and the changes should show up in the package repository.

                  Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

                  Need help fast? Netgate Global Support!

                  Do not Chat/PM for help!

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

                    2.0-BETA4 (i386) built on Thu Nov 4 00:49:05 EDT 2010 FreeBSD 8.1-RELEASE-p1

                    Nov 20 00:40:01	check_reload_status: reloading filter
                    Nov 20 00:40:01	php: /pkg_edit.php: The command '/usr/local/sbin/squid -k reconfigure' returned exit code '1', the output was '2010/11/20 00:40:01| WARNING: Netmasks are deprecated. Please use CIDR masks instead. 2010/11/20 00:40:01| WARNING: IPv4 netmasks are particularly nasty when used to compare IPv6 to IPv4 ranges. 2010/11/20 00:40:01| WARNING: For now we will assume you meant to write /24 2010/11/20 00:40:01| ERROR: '0.0.0.0/0.0.0.0' needs to be replaced by the term 'all'. 2010/11/20 00:40:01| SECURITY NOTICE: Overriding config setting. Using 'all' instead. 2010/11/20 00:40:01| WARNING: (B) '::/0' is a subnetwork of (A) '::/0' 2010/11/20 00:40:01| WARNING: because of this '::/0' is ignored to keep splay tree searching predictable 2010/11/20 00:40:01| WARNING: You should probably remove '::/0' from the ACL named 'all' 2010/11/20 00:40:01| WARNING: Netmasks are deprecated. Please use CIDR masks instead. 2010/11/20 00:40:01| WARNING: IPv4 netmasks are particularly nasty when used to compare IPv6 to IPv
                    Nov 20 00:40:01	squid: Bungled squid.conf line 59: reply_body_max_size 0 allow all
                    Nov 20 00:40:01	php: /pkg_edit.php: Reloading Squid for configuration sync
                    

                    SquidGuardDoc EN  RU Tutorial
                    Localization ru_PFSense

                    1 Reply Last reply Reply Quote 0
                    • jimpJ
                      jimp Rebel Alliance Developer Netgate
                      last edited by

                      Yeah it looks like the backend code will need some work, whoever said it was config-compatible with 2.x was slightly mistaken :-)

                      Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

                      Need help fast? Netgate Global Support!

                      Do not Chat/PM for help!

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

                        ;D
                        A lot of work done. More work needs to be done.
                        Thanks.

                        SquidGuardDoc EN  RU Tutorial
                        Localization ru_PFSense

                        1 Reply Last reply Reply Quote 0
                        • _
                          _igor_
                          last edited by

                          Who maintains the squid3-package? To me it looks as if not much happens (still alpha), for this reason i didn't test till now. But i don't want to offend anyone, if i'm completely wrong with my opinion.

                          Would test it with 2.0.

                          Any status-update would be apreciated. Thanks!

                          1 Reply Last reply Reply Quote 0
                          • jimpJ
                            jimp Rebel Alliance Developer Netgate
                            last edited by

                            @_igor_:

                            Who maintains the squid3-package? To me it looks as if not much happens (still alpha), for this reason i didn't test till now. But i don't want to offend anyone, if i'm completely wrong with my opinion.

                            Would test it with 2.0.

                            Any status-update would be apreciated. Thanks!

                            It had not been touched in a while. I tried to bring it up to date a bit last week by syncing the code from the 2.x package since someone had said it should be config-compatible, and I made it use Squid 3.1.x (which may be where the incompatibility came in). It should be possible to make it work, it just needs some TLC.

                            Remember: Upvote with the 👍 button for any user/post you find to be helpful, informative, or deserving of recognition!

                            Need help fast? Netgate Global Support!

                            Do not Chat/PM for help!

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