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

    Squid(6.6) version with latest security updates

    Scheduled Pinned Locked Moved Cache/Proxy
    5 Posts 1 Posters 352 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.
    • JonathanLeeJ
      JonathanLee
      last edited by

      Hello fellow Netgate community members can you please help?

      With use of PFS version 24.03. I have issues with the squid package status page in PHP. Squid works flawlessly It’s just the status page that shows an error condition. Does anybody know how to resolve that so I can see the statuses for how much of the cache is used etc? It seems like a simple fix however I’ve been working with squid email help and I have tried everything that they could tell me to yet I still get Error access denied.

      Make sure to upvote

      1 Reply Last reply Reply Quote 0
      • JonathanLeeJ
        JonathanLee
        last edited by

        https://github.com/squid-cache/squid/pull/1406

        Make sure to upvote

        JonathanLeeJ 1 Reply Last reply Reply Quote 0
        • JonathanLeeJ
          JonathanLee @JonathanLee
          last edited by

          @JonathanLee
          https://github.com/squid-cache/squid/commit/a4e35bd8ffe51cda83e63faab79bda5a838c7e1a

          Make sure to upvote

          1 Reply Last reply Reply Quote 0
          • JonathanLeeJ
            JonathanLee
            last edited by

            https://github.com/squid-cache/squid/commit/3c383cc371e7ad69c533e629c6997f325aa3752d

            Make sure to upvote

            1 Reply Last reply Reply Quote 0
            • JonathanLeeJ
              JonathanLee
              last edited by JonathanLee

              The directive
              cachemgr_passwd

              does not allow the ability to add a username right?

              How can one get

              if (OriginAuthorization.user) {
              const auto savedPassword = OriginAuthorization.password;
              if (pathPassword)
              OriginAuthorization.password = pathPassword;
              OriginAuthorization.commit(msg);
              OriginAuthorization.password = savedPassword; // restore the global password setting
              }

              to function without the username to go with cachemgr_passwd now?

              It would require both now

                      if (ProxyAuthorization.password && !ProxyAuthorization.user) {
                          std::cerr << "ERROR: Proxy authentication password (-w) is given, but username (-u) is missing\n";
                          exit(EXIT_FAILURE);
                      }
                      if (OriginAuthorization.password && !OriginAuthorization.user) {
                          std::cerr << "ERROR: WWW authentication password (-W) is given, but username (-U) is missing\n";
                          exit(EXIT_FAILURE);
                      }
              

              right?

              Make sure to upvote

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