hagezi / dns-blocklists

DNS-Blocklists: For a better internet - keep the internet clean!
GNU General Public License v3.0
5.48k stars 188 forks source link

'Pay Now' in My Telstra app not working #697

Closed gyCfjSnO closed 1 year ago

gyCfjSnO commented 1 year ago

When using HaGeZi Personal Black & White blocklist, the 'Pay Now' feature in the My Telstra app does not work and I cannot pay my mobile bill.

hagezi commented 1 year ago

Which blocked domain leads to this behavior?

gyCfjSnO commented 1 year ago

Sorry didn't realise you'd respond so quickly. I have a list of almost 15 domains I'm trying to narrow down. I'll post a smaller list shortly, having great difficulty to pinpoint the domain. When I can get it working another issue pops up regarding the secure pay with Visa option not loading and also needing to be unblocked.

hagezi commented 1 year ago

Can anyone help, can not test this myself?

gyCfjSnO commented 1 year ago

So far I have had to unblock these to get the 'Pay Now' screen to work.

@@||ap1.thunderhead.com^$important
@@||telstra.demdex.net^$important
@@||ap1.cdn.thunderhead.com^$important
@@||telstracorporationlt.tt.omtrdc.net^$important
@@||cdn.branch.io^$important
@@||infos.telstra.com.au^$important
@@||cm.everesttech.net^$important
@@||fls.doubleclick.net^$important
@@||mobile-collector.newrelic.com^$important
@@||app-measurement.com^$important
@@||launches.appsflyer.com^$important
@@||*.device.marketingcloudapis.com^$important
@@||cdn.betrad.com^$important
@@||mboxedge36.tt.omtrdc.net^$important

And I have had to unblock these to get the 'Click to Pay' screen to work, inside of the 'Pay Now' screen.

@@||googleads.g.doubleclick.net^$important
@@||stats.g.doubleclick.net^$important
@@||stun.cdn-net.com^$important
@@||errors.client.optimizely.com^$important

To create the 'Click to Pay' profile then this domain must be unblocked.

@@||smetrics.mastercard.com^$important
@@||h.online-metrix.net^$important
hagezi commented 1 year ago

WTF

gyCfjSnO commented 1 year ago

I tested on two different mobiles as well.

The app works flawlessly when AdGuard protection or the list is disabled.

It seems like when one domain is unblocked it lets another domain load but then that domain might be blocked then you have to unblock that domain and so forth...

hagezi commented 1 year ago

If these are really all needed, then this will not work with any blocklist. Lots of popular trackers and ad domains. I would ask the manufacturer what that is supposed to ...

hagezi commented 1 year ago

Blocked by native AdGuardDNS (94.140.14.14):

h.online-metrix.net
stun.cdn-net.com
stats.g.doubleclick.net
googleads.g.doubleclick.net
launches.appsflyer.com
app-measurement.com
cdn.betrad.com
mobile-collector.newrelic.com
fls.doubleclick.net
cm.everesttech.net
ap1.cdn.thunderhead.com
ap1.thunderhead.com
telstra.demdex.net
hagezi commented 1 year ago

I think that the following cause the problem:

infos.telstra.com.au
mastercard.com.ssl.sc.omtrdc.net
mboxedge36.tt.omtrdc.net
smetrics.mastercard.com
telstra.com.au.ssl.sc.omtrdc.net
telstracorporationlt.tt.omtrdc.net
hagezi commented 1 year ago

@gyCfjSnO new Version is online, please test without your whitelisting.

gyCfjSnO commented 1 year ago

@gyCfjSnO new Version is online, please test without your whitelisting.

No luck unfortunately, I then tried manually whitelisting ap1.thunderhead.com & ap1.cdn.thunderhead.com which didn't work BUT then the domains cdn.branch.io & cm.everesttech.net were both being queried. I tried whitelisting the additional domains and the Pay Now screen was able to be loaded but the PayPal and Click to Pay buttons seem to be broken and don't work.

hagezi commented 1 year ago

Does it work if you use the AdguardDNS list alone?

gyCfjSnO commented 1 year ago

Does it work if you use the AdguardDNS list alone?

I updated my reply about btw.

gyCfjSnO commented 1 year ago

Does it work if you use the AdguardDNS list alone?

No it doesn't load when using online AdGuard list.

hagezi commented 1 year ago

OISD only?

gyCfjSnO commented 1 year ago

OISD only?

Using the default OISD Basic list I get a glimpse of the 'Something went wrong' screen but then it quickly reloads the screen and it works, however the PayPal and Click to Pay buttons don't work.

hagezi commented 1 year ago

OK, then I guess you'll have to disable AdBlocker for the payment process. The app seems to be the absolute plague ...