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

    Amazon and LinkedIn Android apps do not go through PFSense router

    Scheduled Pinned Locked Moved General pfSense Questions
    22 Posts 3 Posters 2.2k 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.
    • C
      Comfy
      last edited by Comfy

      As above. PFSense infant here. Networking is my weakest suit so have taken it upon myself to try to learn. Using this at home on a NUC with a USB Ethernet dongle to the outside world. If ive posted in the wrong place could a grown up move it for me please? :)

      Both apps wont go through the pfsense but work when the phone is on its external connection. These are the only 2 that ive found so far.

      Not really too sure where to start looking.

      I dtiched my traditional router for this and am very very impressed with the speed and flexibility that it offers. Lots of YT vids also to further the learning..!

      Thanks to anyone that chips in.

      1 Reply Last reply Reply Quote 0
      • K
        kmarston
        last edited by

        A quick test is to put at the top of your lan rules an any rule that you disable but turn on to prove something important is not getting blocked.
        Worth changing protocol TCP to any in your test rule too.
        With phones I always ask are your sure what is actually going on... Also with APs these can NAT if they are in the wrong mode often - do all the things that may provide WiFi have different SSIDs so you know which one you are actually connected to?

        phone -> WiFi AP (Is this in bridge / Access point mode not router mode?)-> pfSense -> home network (any other WiFi?) -> ISP Router (WiFi?) -> Internet

        I assume the above is possibly your phones route to the internet?

        C 1 Reply Last reply Reply Quote 0
        • C
          Comfy @kmarston
          last edited by

          @kmarston Hi - Thanks for the quick reply.....totally lost...

          Looked in the interfaces and couldnt see what you were getting at...then looked in the Rules and still couldnt see what you were telling me to look for...

          With regards to the AP....ive got one EnGenius Ap that does the wireless (soon to be 2) as i need a bit more coverage.

          As for the phone - no, not really too sure whats going on...but, thats why im here..! :)

          1 Reply Last reply Reply Quote 0
          • stephenw10S
            stephenw10 Netgate Administrator
            last edited by

            It's probably something DNS related or IPv6.

            How are you handling DNS on the firewall? The default is to pass the interface IP to client to use via dhcp which then use Unbound (the resolver) running on the firewall. Somethings are hard coded to use, for example, 8.8.8.8 abd will fail if you're blocking that without re-directing it.

            Do you have IPv6 at all? Some things will always try to use it if they have a v6 IP even if the connection is invalid/misconfigured.

            Steve

            1 Reply Last reply Reply Quote 0
            • C
              Comfy
              last edited by Comfy

              Hi - thanks for the reply - i was using 1.1.1.1 (trying to stay away from google) but ill try 8.8.8.8 - see what happens....thanks for the suggestion...

              Oh - no im not using IPV6

              C 1 Reply Last reply Reply Quote 0
              • C
                Comfy @Comfy
                last edited by

                @comfy Just tried - still the same...good idea though...

                1 Reply Last reply Reply Quote 0
                • stephenw10S
                  stephenw10 Netgate Administrator
                  last edited by

                  How are you setting that DNS server though?

                  By setting any external server directly you may be overriding whatever they are trying to reach.

                  Steve

                  C 1 Reply Last reply Reply Quote 0
                  • C
                    Comfy @stephenw10
                    last edited by

                    @stephenw10 Hi - im was setting 1.1.1.1 but then did try 8.8.8.8 and it was still the same. Go with me here (as im next to useless with networking) but if you set DNS server "A" and not "B" then it should still be able to make it to where its going...or am i wrong ( i suspect i am)....

                    1 Reply Last reply Reply Quote 0
                    • stephenw10S
                      stephenw10 Netgate Administrator
                      last edited by

                      Where are you setting that address for DNS?

                      C 1 Reply Last reply Reply Quote 0
                      • C
                        Comfy @stephenw10
                        last edited by

                        @stephenw10 Services>DHCP server and then in there....currently set to 1.1.1.1

                        1 Reply Last reply Reply Quote 0
                        • stephenw10S
                          stephenw10 Netgate Administrator
                          last edited by

                          Ok. Are you blocking access to other DNS?

                          Something there may be hardcoded and failing.

                          C 1 Reply Last reply Reply Quote 0
                          • C
                            Comfy @stephenw10
                            last edited by Comfy

                            @stephenw10 If i am im not sure where im doing that (blocking DNS) - where do i look to see if i am.?

                            Just to add (and i dont know if it helps) the app will briefly load up then error...not sure if that helps....ie i briefly saw my orders then got the "oops" message...

                            1 Reply Last reply Reply Quote 0
                            • stephenw10S
                              stephenw10 Netgate Administrator
                              last edited by

                              You would have to be blocking it deliberately in the LAN side firewall rules or redirecting it as shown here:
                              https://docs.netgate.com/pfsense/en/latest/recipes/dns-redirect.html

                              Can you set another client to use a different DNS server and test that?

                              Are you sure there is no IPv6 on the clients hitting this?

                              Steve

                              C 1 Reply Last reply Reply Quote 0
                              • C
                                Comfy @stephenw10
                                last edited by

                                @stephenw10 ok- went through and added the rule (im not really sure what im doing at this point but doing a monkey see monkey do) but its still the same....amazon on my laptop works fine though....

                                So, just tried it on my wifes Ipad and it works on there so, it could be my phone S9+ its not been rooted or reflashed but ill just try an app reinstall....strange that it does work on the 4g connection though....

                                C 1 Reply Last reply Reply Quote 0
                                • C
                                  Comfy @Comfy
                                  last edited by

                                  @comfy Same with a reinstall....works on 4g no dice on the Lan

                                  1 Reply Last reply Reply Quote 0
                                  • stephenw10S
                                    stephenw10 Netgate Administrator
                                    last edited by

                                    Using that redirect rule would more likely break this. I was pointing out you have to have that in place to break other DNS servers. You should remove it if you don't need that.

                                    What if you don't pass any alternative DNS servers to the client and allow it to use the Resolver in pfSense?

                                    If there's no change it's probably not DNS in which case my second best suspect is still IPv6. Check the phone does not have an IPv6 address.

                                    Steve

                                    C 1 Reply Last reply Reply Quote 0
                                    • C
                                      Comfy @stephenw10
                                      last edited by

                                      @stephenw10 yeah = once i found out it didnt work i removed the rule....i did look on the phone and couldnt find any connectivity for ipv6 - would it just be easier to disable ipv6 on the pfsense.?

                                      1 Reply Last reply Reply Quote 0
                                      • stephenw10S
                                        stephenw10 Netgate Administrator
                                        last edited by

                                        Yes you can. It will only hand out v6 if it has anything to hand out though.

                                        Checking the phone verifies that.

                                        Steve

                                        C 1 Reply Last reply Reply Quote 0
                                        • C
                                          Comfy @stephenw10
                                          last edited by

                                          @stephenw10 ok - wheres that setting on the PF ? i did go looking earlier on...as im new to it theres a multitude of settings...!

                                          1 Reply Last reply Reply Quote 0
                                          • stephenw10S
                                            stephenw10 Netgate Administrator
                                            last edited by

                                            Services > DHCPv6 Server & RA.

                                            With that disabled you can set the LAN interface IPv6 to 'none' rather than track WAN. Then you can set the WAN v6 to none.

                                            Steve

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