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.
    • 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.