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

Weird Browser lock up

Scheduled Pinned Locked Moved General pfSense Questions
21 Posts 3 Posters 1.3k Views 4 Watching
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 Offline
    JonathanLee
    last edited by Jun 27, 2024, 11:08 PM

    Hello fellow Netgate community members can you please help?

    I seem to be having an issue with Safari, where it starts to lock up after about 20 minutes of browsing on the This is with the proxy enabled or the proxy disabled. This is with IPV6 he tunnel enabled and IPV6 disabled have tried a different port. I have tried a different AP. Have also calculated the MTU and set MSS clamping to -40 from the MTU setting. All results in same situation. Does anybody know what can cause this or how to resolve it?

    I am confused as to what causes this As it acts as though it’s overloaded, I close the browser and reopen it and the issues resolved, and the fan slows down. The way the system spins up it acts like it’s mining bitcoin or RNA folding.

    Make sure to upvote

    1 Reply Last reply Reply Quote 0
    • J Offline
      JonathanLee
      last edited by JonathanLee Jun 27, 2024, 11:09 PM Jun 27, 2024, 11:09 PM

      I even went the route of using a separate AP with no firewall settings and just passing it through and utilizing that connection for testing and it still does the same exact thing 20 minutes go by and the browser locks up. This is on an M1 Apple. The other products in the house do not do this.

      Make sure to upvote

      1 Reply Last reply Reply Quote 0
      • J Offline
        JonathanLee
        last edited by Jun 27, 2024, 11:10 PM

        I originally thought it had to do with squid so I disabled it and removed squid from the situation to isolate it and it still had a browser lock up. At this point, I suspect that it has to do with the Apple software however I wanted to ask if anyone else has seen this or has pfsense installed and is utilizing an M1 apple product.

        Make sure to upvote

        1 Reply Last reply Reply Quote 0
        • S Offline
          stephenw10 Netgate Administrator
          last edited by Jun 27, 2024, 11:15 PM

          Mmm, from what you're saying it sounds like a Safari problem. Do you see it in other browsers on that client?

          J 1 Reply Last reply Jun 28, 2024, 12:39 AM Reply Quote 0
          • J Offline
            JonathanLee @stephenw10
            last edited by Jun 28, 2024, 12:39 AM

            @stephenw10 I got to check that, I had chrome, I got to download it again, and or Firefox, mozilla etc Opera

            Make sure to upvote

            J 1 Reply Last reply Jun 28, 2024, 1:27 AM Reply Quote 0
            • J Online
              johnpoz LAYER 8 Global Moderator @JonathanLee
              last edited by johnpoz Jun 28, 2024, 1:28 AM Jun 28, 2024, 1:27 AM

              @JonathanLee not sure why you would think it has anything to do with your router/firewall..

              When you say lock up - what it can't resolve stuff or open anything? Drop to cmd line, can you ping? can you resolve via dns query - then 99.99999% its not the router..

              Or does it lock - like tabs/menus are not response - that is a lock up to me, not that some page won't load.

              If you close/kill the browser does it then function?

              An intelligent man is sometimes forced to be drunk to spend time with his fools
              If you get confused: Listen to the Music Play
              Please don't Chat/PM me for help, unless mod related
              SG-4860 25.07.1 | Lab VMs 2.8.1, 25.07.1

              J 2 Replies Last reply Jun 28, 2024, 4:20 AM Reply Quote 0
              • J Offline
                JonathanLee @johnpoz
                last edited by Jun 28, 2024, 4:20 AM

                @johnpoz This is wha occurs Safari stops responding you open a new tab and nothing shows up the computer fan goes crazy it won't stop. You close Safari the fan slows down and stops the high speed run, you reopen it and it works again. 10-20 mins later same thing, most often this occurs with Facebook reels only

                Make sure to upvote

                1 Reply Last reply Reply Quote 0
                • J Offline
                  JonathanLee
                  last edited by Jun 28, 2024, 5:39 AM

                  It only does it in Safari I found a weird process in Firefox when I ran it that is linked to Facebook and shows a URL with the word proxy in that that was pointing to Facebooks CDN. I think that might be causing the issues but in Firefox it’s not an issue.

                  Make sure to upvote

                  1 Reply Last reply Reply Quote 0
                  • J Offline
                    JonathanLee @johnpoz
                    last edited by Jul 8, 2024, 4:14 AM

                    @johnpoz Its QUIC ...

                    Facebook wants access to QUIC and locks up...

                    Check out my PCAP

                    QUIC.PNG

                    I don't want to allow UDP https3 to run as it will do whatever it wants. I wonder how to deal with this ....

                    Make sure to upvote

                    1 Reply Last reply Reply Quote 0
                    • J Offline
                      JonathanLee
                      last edited by Jul 8, 2024, 4:22 AM

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

                      Squid is already working on this... This is gonna be bad for DNS based filters soon... Don't give up on Squid yet this may be the only option to keep URL filters working once QUIC starts to go a lot more mainstream

                      Make sure to upvote

                      1 Reply Last reply Reply Quote 0
                      • S Offline
                        stephenw10 Netgate Administrator
                        last edited by Jul 8, 2024, 12:32 PM

                        So only Safari tries to use it? And then just ignores the ICMP reply?

                        I would expect it to just fall back to https(s).

                        J J 3 Replies Last reply Jul 8, 2024, 12:44 PM Reply Quote 0
                        • J Online
                          johnpoz LAYER 8 Global Moderator @stephenw10
                          last edited by Jul 8, 2024, 12:44 PM

                          Yup as @stephenw10 mentions that is a browser problem - if trying to do http or https over quic, ie UDP - and it doesn't work it should instantly fall back to using tcp.

                          An intelligent man is sometimes forced to be drunk to spend time with his fools
                          If you get confused: Listen to the Music Play
                          Please don't Chat/PM me for help, unless mod related
                          SG-4860 25.07.1 | Lab VMs 2.8.1, 25.07.1

                          J 1 Reply Last reply Jul 9, 2024, 7:20 AM Reply Quote 0
                          • J Offline
                            JonathanLee @stephenw10
                            last edited by JonathanLee Jul 9, 2024, 7:26 AM Jul 9, 2024, 7:19 AM

                            @stephenw10 it takes some time before it settles down they are really pushing the https3 on the M1 iMac, you can’t even disable it with Safari. I had to get Firefox to solve it. Yeah it’s like all the sudden it’s enabled. I am glad I looked at the pcap. You know that http3-DoH is coming soon too. That is gonna be some fun code to write for firewalls. Someone has a video on YouTube of setting up wireshark to decode QUIC traffic and he got the get requests out of it, there should be a way to make it secure

                            Make sure to upvote

                            1 Reply Last reply Reply Quote 0
                            • J Offline
                              JonathanLee @johnpoz
                              last edited by Jul 9, 2024, 7:20 AM

                              @johnpoz yes it is, best temporary solution is to use Firefox

                              Make sure to upvote

                              1 Reply Last reply Reply Quote 0
                              • S Offline
                                stephenw10 Netgate Administrator
                                last edited by stephenw10 Jul 10, 2024, 4:19 PM Jul 9, 2024, 3:50 PM

                                Can it be disabled as shown here?: https://developers.cloudflare.com/cloudflare-one/policies/gateway/http-policies/http3/

                                Still seems like a browser bug though because it should see the ICMP denied reply and fall back. Even if it can't be disabled from trying.

                                J 2 Replies Last reply Jul 10, 2024, 4:19 PM Reply Quote 1
                                • J Offline
                                  JonathanLee @stephenw10
                                  last edited by Jul 10, 2024, 4:19 PM

                                  @stephenw10 thanks!!

                                  Make sure to upvote

                                  1 Reply Last reply Reply Quote 0
                                  • J Offline
                                    JonathanLee @stephenw10
                                    last edited by JonathanLee Jul 10, 2024, 4:21 PM Jul 10, 2024, 4:20 PM

                                    @stephenw10 should I allow ping on Squid and on the firewall to fix the auto disable? On Squid I have pinger disabled and on the firewall no icpm allowed for the imac

                                    Make sure to upvote

                                    1 Reply Last reply Reply Quote 0
                                    • S Offline
                                      stephenw10 Netgate Administrator
                                      last edited by Jul 10, 2024, 4:37 PM

                                      Where did you run the pcap above? It shows the icmp replies going back to the iMac already.

                                      J 1 Reply Last reply Jul 11, 2024, 3:07 AM Reply Quote 0
                                      • J Offline
                                        JonathanLee @stephenw10
                                        last edited by JonathanLee Jul 11, 2024, 3:14 AM Jul 11, 2024, 3:07 AM

                                        @stephenw10 I can the pcap on pfsense.

                                        HTTP/3 is no longer experimental and is fully active in the iMac it can no longer be disabled manually

                                        2017--> was still in development
                                        Screenshot 2024-07-10 at 20.05.52.png

                                        2021--> This was the background
                                        https://developer.apple.com/videos/play/wwdc2021/10094/?time=16

                                        2024--> Apple has fully activated this on the Sonoma 14.5 and Safari 17.5 it has no option to disable like the link above has.

                                        It also has HTTP/3 DNS lets call it DoH/3

                                        DoH/3 will cause issues with DNS based URL blocking as it is pure UDP over HTTP3

                                        This makes Squid ever more attractive for URL blocking as they are already working on having QUIC support

                                        unreal how fast that moved versus ipv6

                                        Make sure to upvote

                                        1 Reply Last reply Reply Quote 0
                                        • J Offline
                                          JonathanLee @stephenw10
                                          last edited by Jul 11, 2024, 3:18 AM

                                          @stephenw10 It just cycles that for a while in the pcap file it does it so long it is noticeable on the browsers, it also has taken over Firefox it routes it with streams into https/3 also and attempted it anyway. Apple at it's finest that is impressive.. Edge also is getting forced as the iMac software data marshes the NIC and forces HTTPS/3 it will downgrade but it goes so slow like this now... I got to tell you it should disable and not keep doing this with every connection. New to me.. I sure like the nice Apple Development videos I found they explain it all

                                          Make sure to upvote

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