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

Squid Proxy "Bypass Proxy for These Destination IPs" Not Working?? Transparent HTTP Proxy Mode + HTTPS/SSL Interception

Scheduled Pinned Locked Moved Cache/Proxy
46 Posts 4 Posters 12.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.
  • J
    JonathanLee @dkzsys
    last edited by JonathanLee Sep 27, 2023, 2:57 AM Sep 27, 2023, 2:52 AM

    @dkzsys if you use Squid or Squidguard you can utilize regular expressions.

    Some examples from my always splice file:

    ^((alt[0-9]-mtalk.)|(mtalk.)|(mtalk-(staging|dev).))google.com

    ^(((clients)[0-9])|accounts).google.(com|us)

    ^.*(outlook.)(office365|office).com

    ^(disney.(content|connections)).edge.bamgrid.com

    Test and create them with a regular expressions tester online if needed.

    Make sure to upvote

    D 1 Reply Last reply Sep 27, 2023, 3:25 AM Reply Quote 0
    • D
      dkzsys @JonathanLee
      last edited by Sep 27, 2023, 3:25 AM

      @JonathanLee my understanding is that for the regex domain to work, squid will need to be set to explicit mode, or transparent mode with peek and splice config; and it doesn't work for transparent mode with Splice All. Happy to be corrected.

      J 1 Reply Last reply Sep 27, 2023, 5:32 AM Reply Quote 0
      • J
        JonathanLee @dkzsys
        last edited by Sep 27, 2023, 5:32 AM

        @dkzsys it should work if the domains are using .something else in it. Yes that is mostly used with SSL intercept

        Make sure to upvote

        1 Reply Last reply Reply Quote 1
        • D
          dkzsys @dkzsys
          last edited by Sep 27, 2023, 8:22 AM

          @dkzsys said in Squid Proxy "Bypass Proxy for These Destination IPs" Not Working?? Transparent HTTP Proxy Mode + HTTPS/SSL Interception:

          1. FW Blocking to WAN is no longer 100% effective, to the FQDNs on and off the source bypass list. For example, blocked clients can still search on google.com, play chess on chess.com, etc. See screenshot for the fw block rule below. I will have to reset fw states to block all outgoing traffic to WAN from those clients. @periko - can I get your input on this pls - any other options to effectively block client to WAN without fw state reset?

          I just found out that I can use "pfctl -k" to reset fw sessions for specific client IPs via terminal. Since I am using CLI to toggle the blocking rules, it actually worked out well for me as a workaround - simply adding the extra command in the block rule CLI snippet.

          D 1 Reply Last reply Sep 28, 2023, 9:42 PM Reply Quote 1
          • D
            dkzsys @dkzsys
            last edited by Sep 28, 2023, 9:42 PM

            @dkzsys said in Squid Proxy "Bypass Proxy for These Destination IPs" Not Working?? Transparent HTTP Proxy Mode + HTTPS/SSL Interception:

            I just found out that I can use "pfctl -k" to reset fw sessions for specific client IPs via terminal. Since I am using CLI to toggle the blocking rules, it actually worked out well for me as a workaround - simply adding the extra command in the block rule CLI snippet.

            Unfortunately killing the state for the client still doesn't block their traffic to WAN with the block rule enabled... Looking for an alternative workaround.

            J 1 Reply Last reply Sep 28, 2023, 11:58 PM Reply Quote 0
            • J
              JonathanLee @dkzsys
              last edited by Sep 28, 2023, 11:58 PM

              @dkzsys try this

              client_persistent_connections on
              client_persistent_connections off

              "Squid uses persistent connections (when allowed). You can use
              this option to disable persistent connections with clients."

              http://www.squid-cache.org/Doc/config/client_persistent_connections/

              Make sure to upvote

              1 Reply Last reply Reply Quote 0
              46 out of 46
              • First post
                46/46
                Last post
              Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.
                This community forum collects and processes your personal information.
                consent.not_received