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

pfBlockerNG blocking access to android bank app

pfBlockerNG
6
24
3.0k
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.
  • T
    tabnul @Herman
    last edited by Jul 27, 2020, 7:00 PM

    @Herman
    I dont know why this fix solves it but apparently the app expects a valid api response from google analytics whenever it gets a non 4** response code. When routing to 127.0.0.1 it receives a 404 , apparently thats fine.

    Probably it will break again when you run a webserver on your local machine listening on port 80 this way.
    It was just a wild guess from my side.

    IMO this still is a bug in the App, and/or the google SDK they used for setting up the logic.

    1 Reply Last reply Reply Quote 0
    • H
      Herman
      last edited by Jul 27, 2020, 7:42 PM

      @tabnul

      Thanks a lot for your explanation. Anyway it works.

      Is there a possibility that no blocking results are shown at the alerts after the change to 127.0.0.1? It keeps showing 0. Even after updating and reloading. Any Thoughts?

      Herman

      Limburg | The Netherlands.
      It is nice to be important. But it is more important to be nice! | Failure, the best teacher it is!

      T 1 Reply Last reply Jul 27, 2020, 9:13 PM Reply Quote 0
      • T
        tabnul @Herman
        last edited by Jul 27, 2020, 9:13 PM

        @Herman

        You are right, this seems to mess up the stats... thats a shame.
        Apparently stats are collected by http requests on the virtual ip.

        1 Reply Last reply Reply Quote 0
        • T
          tabnul
          last edited by tabnul Jul 27, 2020, 9:19 PM Jul 27, 2020, 9:18 PM

          what might be the case here is that the issue is caused by an invalid SSL certificate on the virtual IP adress. In fact i would expect that.
          (i mean the original issue)

          1 Reply Last reply Reply Quote 0
          • T
            tabnul
            last edited by Jul 27, 2020, 9:27 PM

            probably it is the issue.
            you can fix it by handling the google ad services differently. they wont get logged then, but everything else will.
            See;
            https://forum.netgate.com/topic/111095/dnsbl-certificate-errors/46
            and
            https://forum.netgate.com/topic/133055/dnsbl-modify-default-bloked-webpage/30

            H 1 Reply Last reply Jul 29, 2020, 12:10 PM Reply Quote 0
            • H
              Herman @tabnul
              last edited by Jul 29, 2020, 12:10 PM

              @tabnul
              Again many thanks for your input.

              I have read the articles. When I am right I have to null route the google domains? Right? I must admit that I am not a deep dive nerd when it comes to routing.

              Would you like to explain how I have to configure this regarding the banking app?

              Thanks in advance,
              Herman

              Limburg | The Netherlands.
              It is nice to be important. But it is more important to be nice! | Failure, the best teacher it is!

              H 1 Reply Last reply Aug 3, 2020, 12:07 PM Reply Quote 0
              • H
                Herman @Herman
                last edited by Aug 3, 2020, 12:07 PM

                @tabnul

                Tried to figure it out by myself with the websites you provided. Unfortunately I do not get it working. So if someone would like to help I appreciate this…

                Regards Herman

                Limburg | The Netherlands.
                It is nice to be important. But it is more important to be nice! | Failure, the best teacher it is!

                1 Reply Last reply Reply Quote 0
                • N
                  noenes
                  last edited by Nov 30, 2020, 8:07 PM

                  Hello,
                  I just whitelist these URL's. Now de Rabobank App is working again

                  .app-measurement.com # RabobankAPP
                  .sdk.split.io # RabobankAPP2
                  .f2.shared.global.fastly.net # CNAME for (sdk.split.io)
                  .events.split.io # RabobankAPP3
                  .events-prod-1-1033355748.us-east-1.elb.amazonaws.com # CNAME for (events.split.io)
                  .tags.tiqcdn.com # RabobankAPP4
                  .tags.tiqcdn.com.edgekey.net # CNAME for (tags.tiqcdn.com)
                  .e8091.a.akamaiedge.net # CNAME for (tags.tiqcdn.com)

                  Maybe only the last 3 url's is enough. That i didn't test.

                  1 Reply Last reply Reply Quote 0
                  • N
                    nanopulga
                    last edited by Mar 25, 2025, 1:37 AM

                    Hi, I am truly sorry to revive this old thread but I just wanted to point out that I have come across this same issue with the ING Spain bank app on Android, it's the same issue as Rabo Bank mentioned here, but with ING Spain instead. The issue also seem to related with ".app-measurement.com" from my brief testing, but it could be others (ingdirect.es, ing.es, ing.com, ing.net and ing.nl). I thought that creating a new thread just for this would be pointless so that's why I am using this old thread.

                    Pointing DNSBL Virtual IP Address's to 127.0.0.1 instead of 10.10.10.1 works for me. However that breaks "DNSBL Block Stats" and it stops updating which is a shame because it was useful and nice to see what was getting blocked.

                    The user @tabnul tabnul mentions there could be a fix to handle .app-measurement.com (as they call it Google Ad Servcies) differently by pointing to different other threads however I am also lost on how to do what they say, perhaps it's because I am also not a deep dive nerd like the user @Herman who started this thread πŸ˜”.

                    I don't want to whitelist .app-measurement.com since one of the reasons of me installing pfBlockerNG was to block stuff like that (adverts and telemetry mainly) and that URL is specifically for Google Analytics on Android apps. So I don't really know what to do.

                    Does anyone have any idea after all these years on what could be done?

                    Thanks in advance.

                    G 1 Reply Last reply Mar 25, 2025, 7:09 AM Reply Quote 0
                    • G
                      Gertjan @nanopulga
                      last edited by Mar 25, 2025, 7:09 AM

                      @nanopulga
                      A bank app that uses or 'needs' ".app-measurement.com" to be accessible ?
                      No way .....
                      Afaik, it's the phone OS that collect app usage, and then calls home with the info. If it can't send the info, it shouldn't stop you from using the app.....

                      @nanopulga said in pfBlockerNG blocking access to android bank app:

                      Pointing DNSBL Virtual IP Address's to 127.0.0.1 instead of 10.10.10.1 works for me

                      Why 127.0.0.1 ?

                      Just :

                      πŸ”’ Log in to view

                      == 0.0.0.0 and you're fine.
                      pfBlockerng logging and stats work fine.

                      No "help me" PM's please. Use the forum, the community will thank you.
                      Edit : and where are the logs ??

                      N 1 Reply Last reply Mar 25, 2025, 12:02 PM Reply Quote 0
                      • N
                        nanopulga @Gertjan
                        last edited by Mar 25, 2025, 12:02 PM

                        @Gertjan It works! The bank app works fine and the logging also works fine. Thank you so much!

                        I did have to enable "Unbound python mode" which I actually saw you mention in another thread hah! Here: Pfblocker not working (not blocking ads or sites): I found it while googling for "Null block (logging)", since just with "Unbound mode" I couldn't see the option "Null Block (logging)" and I could only see "Null Block (no logging)"

                        πŸ”’ Log in to view

                        πŸ”’ Log in to view

                        G 1 Reply Last reply Mar 25, 2025, 12:14 PM Reply Quote 0
                        • G
                          Gertjan @nanopulga
                          last edited by Mar 25, 2025, 12:14 PM

                          @nanopulga

                          Hummm.
                          Keep :

                          πŸ”’ Log in to view

                          to the default 10.10.10.1

                          Right now, you force the DNSBL web server to listen on address "0.0.0.0".
                          "0.0.0.0" is not what I call a

                          This address should be in an Isolated Range that is not already used in the Network.

                          Again, when you use this :

                          πŸ”’ Log in to view

                          you'll be fine.

                          No "help me" PM's please. Use the forum, the community will thank you.
                          Edit : and where are the logs ??

                          N 1 Reply Last reply Mar 25, 2025, 12:36 PM Reply Quote 0
                          • N
                            nanopulga @Gertjan
                            last edited by nanopulga Mar 25, 2025, 12:36 PM Mar 25, 2025, 12:36 PM

                            @Gertjan Oh yeah that's true, my bad, I changed it and the bank app and logging continue to work fine, thank you again.

                            πŸ”’ Log in to view

                            πŸ”’ Log in to view

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