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

    How can I see that Squid is working?

    Scheduled Pinned Locked Moved Cache/Proxy
    6 Posts 2 Posters 7.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.
    • D
      DKentoy
      last edited by

      Hi.

      How can I see if Squid is doing it's job? Do I have to configure my internet Explorer options, before anything is working?

      br
      Valnurat

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

        When I go to https://whatismyipaddress.com/proxy-check I'm informed that "Proxy server not detected."

        I haven't changed that much, so most of the settings is default.

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

          I followed this link:
          https://doc.pfsense.org/index.php/Setup_Squid_as_a_Transparent_Proxy

          but how can I tell if Squid is doing what it should do?

          1 Reply Last reply Reply Quote 0
          • KOMK
            KOM
            last edited by

            How can I see if Squid is doing it's job?

            Look at Services - Squid Proxy Server - Real Time while browsing and you should see the URLs you're accessing there.

            Do I have to configure my internet Explorer options, before anything is working?

            If squid is running transparently, then no you don't have to do anything.  If squid is explicit then you either have to manually configure your client to use the proxy, or set up WPAD for auto-discovery.

            When I go to https://whatismyipaddress.com/proxy-check I'm informed that "Proxy server not detected."

            This is a good thing.  You don't want the outside world knowing you're using a proxy.  To that end, delete he X-Forwarded header, disable VIA headers, and suppress squid version.

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

              @KOM:

              How can I see if Squid is doing it's job?

              Look at Services - Squid Proxy Server - Real Time while browsing and you should see the URLs you're accessing there.

              Ok, it seems there is different kinds of info - like - TCP_MISS/520 & TCP_MISS/200 ect

              @KOM:

              Do I have to configure my internet Explorer options, before anything is working?

              If squid is running transparently, then no you don't have to do anything.  If squid is explicit then you either have to manually configure your client to use the proxy, or set up WPAD for auto-discovery.

              Ok. It is running transparently.

              @KOM:

              When I go to https://whatismyipaddress.com/proxy-check I'm informed that "Proxy server not detected."

              This is a good thing.  You don't want the outside world knowing you're using a proxy.  To that end, delete he X-Forwarded header, disable VIA headers, and suppress squid version.

              The reason for my concern is when I see this https://www.youtube.com/watch?v=KwmNcPlR5mk @ 7.00. He is testing his squid and it says it has been detected.

              @KOM:

              To that end, delete he X-Forwarded header, disable VIA headers, and suppress squid version.

              I don't understand what you mean by:

              "To that end, delete he X-Forwarded header, disable VIA headers, and suppress squid version"

              1 Reply Last reply Reply Quote 0
              • KOMK
                KOM
                last edited by

                Ok, it seems there is different kinds of info - like - TCP_MISS/520 & TCP_MISS/200 ect

                Yes, there are many bits of information there including the Address you're trying to reach through the proxy.

                Ok. It is running transparently.

                Transparent mode can be tricky to get working with HTTPS sites.

                I don't understand what you mean by: "To that end, delete he X-Forwarded header, disable VIA headers, and suppress squid version"

                Go to Services - Squid Proxy Server - General tab - Headers Handling, Language and Other Customizations section.  Start reading.

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