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

    Integration of the Squid Cache Manager into pfSense

    Scheduled Pinned Locked Moved Cache/Proxy
    20 Posts 6 Posters 13.9k 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.
    • R
      rocaembole
      last edited by

      yes =/

      ![external cachemgr.jpg](/public/imported_attachments/1/external cachemgr.jpg)
      ![external cachemgr.jpg_thumb](/public/imported_attachments/1/external cachemgr.jpg_thumb)

      No Pain
      No Gain

      1 Reply Last reply Reply Quote 0
      • M
        mir
        last edited by

        I can see that I have the following link: ln -s /var/log/squid /var/squid/logs/

        1 Reply Last reply Reply Quote 0
        • R
          rocaembole
          last edited by

          In my case /var/log/squid doesn't exists :)

          No Pain
          No Gain

          1 Reply Last reply Reply Quote 0
          • M
            mir
            last edited by

            Does this folder have any contents? /var/squid/logs/
            That folder did not exists on my pfsense either but the reason was that squid seems to log into /var/log/squid

            1 Reply Last reply Reply Quote 0
            • R
              rocaembole
              last edited by

              [2.1.5-RELEASE][root@pfsense.localdomain]/var/squid/logs(42): ls
              access.log cache.log  squid.pid  store.log

              No Pain
              No Gain

              1 Reply Last reply Reply Quote 0
              • M
                mir
                last edited by

                [2.2-RC][root@pfsense.datanom.net]/var/squid/logs: ls -l
                total 73472
                -rw-r–---  1 proxy  proxy  2009012 Jan 12 19:53 access.log
                -rw-r-----  1 proxy  proxy  4067785 Jan 12 00:00 access.log.0
                -rw-r-----  1 proxy  proxy  3174363 Jan 11 00:00 access.log.1
                -rw-r-----  1 proxy  proxy  3861748 Jan  1 23:59 access.log.10
                -rw-r-----  1 proxy  proxy  4091622 Dec 31 23:59 access.log.11
                -rw-r-----  1 proxy  proxy  3596919 Dec 31 00:00 access.log.12
                -rw-r-----  1 proxy  proxy  3379364 Dec 29 23:59 access.log.13
                -rw-r-----  1 proxy  proxy  3471317 Dec 29 00:00 access.log.14
                -rw-r-----  1 proxy  proxy  3594618 Jan 10 00:00 access.log.2
                -rw-r-----  1 proxy  proxy  2675342 Jan  9 00:00 access.log.3
                -rw-r-----  1 proxy  proxy  3242169 Jan  8 00:00 access.log.4
                -rw-r-----  1 proxy  proxy  2105987 Jan  7 00:00 access.log.5
                -rw-r-----  1 proxy  proxy  16549068 Jan  6 00:00 access.log.6
                -rw-r-----  1 proxy  proxy  3253532 Jan  4 23:59 access.log.7
                -rw-r-----  1 proxy  proxy  3322237 Jan  4 00:00 access.log.8
                -rw-r-----  1 proxy  proxy  4927550 Jan  2 23:59 access.log.9
                -rw-r-----  1 proxy  proxy    71356 Jan 12 19:46 cache.log
                -rw-r-----  1 proxy  proxy    312265 Jan 11 15:23 cache.log.0
                -rw-r-----  1 proxy  proxy    12340 Jan 10 20:01 cache.log.1
                -rw-r-----  1 proxy  proxy    19693 Jan  1 23:33 cache.log.10
                -rw-r-----  1 proxy  proxy      4761 Dec 31 23:23 cache.log.11
                -rw-r-----  1 proxy  proxy      2073 Dec 30 22:22 cache.log.12
                -rw-r-----  1 proxy  proxy      4231 Dec 29 22:22 cache.log.13
                -rw-r-----  1 proxy  proxy      2510 Dec 28 22:36 cache.log.14
                -rw-r-----  1 proxy  proxy      2623 Jan  9 16:35 cache.log.2
                -rw-r-----  1 proxy  proxy      1861 Jan  8 21:27 cache.log.3
                -rw-r-----  1 proxy  proxy      774 Jan  7 19:04 cache.log.4
                -rw-r-----  1 proxy  proxy      898 Jan  6 19:50 cache.log.5
                -rw-r-----  1 proxy  proxy      8201 Jan  5 20:12 cache.log.6
                -rw-r-----  1 proxy  proxy      381 Jan  4 23:19 cache.log.7
                -rw-r-----  1 proxy  proxy    28029 Jan  3 22:23 cache.log.8
                -rw-r-----  1 proxy  proxy      6779 Jan  2 18:57 cache.log.9
                -rw-r--r--  1 proxy  proxy        6 Jan 10 02:22 squid.pid
                -rw-r-----  1 proxy  proxy  6556746 Jan 10 02:28 store.log

                1 Reply Last reply Reply Quote 0
                • R
                  rocaembole
                  last edited by

                  cuz you rotate your logs <3

                  No Pain
                  No Gain

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

                    Hi friends,

                    rocaembole

                    try to remove semicolon after 10.0.0.6, I have not and it works, then it say "separated" by semi-colons.
                    Just to try :)

                    1 Reply Last reply Reply Quote 0
                    • R
                      rocaembole
                      last edited by

                      I see that too and tried without semicolon but neither works

                      No Pain
                      No Gain

                      1 Reply Last reply Reply Quote 0
                      • S
                        Steve Evans
                        last edited by

                        @rocaembole:

                        I'm trying by proxy and by LAN (My squid's in non transparent mode) and can't access…

                        I use transparent mode. I wonder if that's part of your problem?

                        Steve

                        1 Reply Last reply Reply Quote 0
                        • R
                          rocaembole
                          last edited by

                          Thanks! that was my problem. Now i can access. thanks!

                          No Pain
                          No Gain

                          1 Reply Last reply Reply Quote 0
                          • N
                            newkansan
                            last edited by

                            I'm on pfSense 2.2.1 and I just installed squid3 and set up a simple transparent proxy.  No clamav, no squidguard.  I was trying to follow the OP's tuturial to add access to the cachemgr tab:

                            cd /usr/local/www
                            ln -s /usr/local/libexec/squid/cachemgr.cgi
                            cd /usr/local/etc/squid
                            cp cachemgr.conf.default cachemgr.conf
                            

                            The problem is the paths are all different. 
                            /usr/local/libexec/squid and /usr/local/etc/squid do not exist.

                            Any ideas?

                            Thank you.

                            edit:  I figured it out (I'm a BSD noob…sorry)

                            Here are the paths.

                            /usr/pbi/squid-i386/local/etc/squid

                            /usr/pbi/squid-i386/local/libexec/squid

                            I'm not sure if the paths changed due to newer pfSense version, or the fact I'm using squid3 vs. squid, but it did work for me!

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