kowith337 / PersonalFilterListCollection

Total resources of documentation, filterlists, hosts file, ruleset that I've created, mostly for private use and/or test.
Other
135 stars 20 forks source link

b-api.facebook.com b-graph.facebook.com #65

Closed p1r473 closed 3 years ago

p1r473 commented 3 years ago

What type of resource that you're use?

PiHole

Describe the issue

Blocking these domain breaks logging into Facebook Messenger on mobile.

Steps to reproduce

  1. Block b-api.facebook.com b-graph.facebook.com
  2. Try to log into Facebook Messenger on mobile

Expected behaviour

I can log into Facebook Messenger

Actual behaviour

Facebook Messenger gives error "check your internet connection"

Screenshots

image

Logs

Sep 28 00:25:15 dnsmasq[2682]: query[A] b-api.facebook.com from 192.168.1.111 Sep 28 00:57:00 dnsmasq[2682]: query[A] b-graph.facebook.com from 192.168.1.111

kowith337 commented 3 years ago

I can't denied that blocking the b-api and b-graph will be occur the login attempt because I didn't mainly have any interests to use any official apps from Facebook, except Messenger Lite that doesn't having extra features (Stories, Games, etc.) and (maybe) advertisements that appear in the chat list, another reason is Facebook somehow wants to redirect to z-* (aka. Free Basics) servers when connecting from mobile data that also have Free (by trading our privacy and tracking your phone numbers regardless of already giving to them or not) services available in mobile carrier, such as Free Basics, Discover, ExpressWiFi.

However, I think I've moved into aggressive list already, so I have nothing to do for now...

Additional Edit: Consider to temporary whitelist both domain that you've reported or disable aggressive list before login is maybe good way to fix, any connections to those domain after sign into Facebook and Messenger aren't necessary anymore unless you're using main Facebook app that it's need to connect to those domains for retrieve news feed, also their advertisements as well... Please note, you may need to disable or whitelist again after token reset time, expected 3 months for each interval that you need to reactivate your Facebook account credentials for contiue using apps from/with Facebook