this post was submitted on 01 Jan 2026
147 points (92.5% liked)

Technology

78341 readers
4350 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
 

Update: In Adguard turn the blocking method to NXDOMAIN so it won’t give this error. It still gives a warning that “you’re using a VPN”. Edit: I am on iOS 26.

Broader Context: All Indian Banking apps have been instructed to not allow the use of VPN slot while using a banking app. The Central Bank has also ordered to disallow usage if Developers Options are turned on. Apart from that globally all banking apps require Google Play Services and Boot-loader to be locked. I also found on some reddit post that they are not allowing the use of a 5 year old + phones for banking.

all 19 comments
sorted by: hot top controversial new old
[–] pcouy@lemmy.pierre-couy.fr 50 points 6 days ago (2 children)

Blocking or allowing domains should not mess up SSL. Is there anything else filtering or intercepting the trafic ?

[–] sonofearth@lemmy.world 16 points 6 days ago (1 children)

Nope when I turn off Adguard DNS implementation (which uses the phone’s VPN slot), the app works normally.

[–] Atherel@lemmy.dbzer0.com 22 points 6 days ago (1 children)

What's configured for blocked domains? If you answer with a custom IP the SSL won't match the domain name. Try nxdomain instead.

[–] sonofearth@lemmy.world 29 points 6 days ago (2 children)

It was on default (i.e 0.0.0.0). Switching to NXDOMAIN worked. Thanks.

[–] Passerby6497@lemmy.world 46 points 6 days ago (1 children)

Don't delete your post, update it with the proper info so others know the fix in the future

[–] sonofearth@lemmy.world 3 points 5 days ago

Yep did that just now. Also added a context.

[–] douglasg14b@lemmy.world 3 points 6 days ago

Usually DNSBL will do this, yes.

[–] jaybone@lemmy.zip 17 points 6 days ago (1 children)

“Network with invalid server certificate” lol wtf is that supposed to mean?

[–] Passerby6497@lemmy.world 19 points 6 days ago (1 children)

It means they know the hash or whatever for their cert, and intentionally fail if there's any kind of MITM funkiness (which you'd have for an ad blocker doing https intercept)

[–] observantTrapezium@lemmy.ca 4 points 5 days ago (1 children)

It could also be that the app is looking at parameters other than the hash (which would probably be that of the certificate authority rather than the domain's certificate), like the CN, which is potentially fakeble. You can also try to mess with the APK file, maybe find the strings associated with the certificate check and replace them. I won't fault the app's authors for making such a check though, MITM is so easy to do without certificate validation.

[–] limerod@reddthat.com 1 points 2 days ago

HTTPS filtering in adguard requires the installation of a user certificate by adguard to filter HTTPS traffic. Apps like firefox complain and won't work unless you allow user CA

[–] j4k3@piefed.world 19 points 6 days ago* (last edited 5 days ago) (1 children)

Maybe I do not understand the vector here, but I think you should be able to use a DNS filter log, like a whitelist firewall. Use the log to see what servers are blocked when you try to open the app. Then just whitelist those servers.

The proper argument is not for Ad Block. That is just a lazy hack. The proper argument is that you have a right to a front door on your home – a digital front door, a right to lock it, and a right to decide who may enter your home. This is what a DNS whitelist filter does. If you are not allowed to use a DNS whitelist, your home has had the door ripped off and are being forced to allow stalkers, thieves, and slavers into your home to manipulate and exploit you. Never talk about ad block. That is politically irrelevant. I do not care if the lock on your front door in the real world has great pick resistance. It is just as much a symbol as it is a device. The primary reason for losing rights is from people failing to argue well, and understand their rights like this. I am one of the few people that does DNS the hard way and run a whitelist filter.

[–] sonofearth@lemmy.world 9 points 6 days ago (1 children)

All the blocked requests are app analytics and trackers. Whitelisting them will defeat the purpose. I might just switch to Google Pay’s UPI rather than fighting the government app or just use cash.

Also using DNS filters in a whitelist mode is very inefficient and defeats the purpose of using the internet. I don’t want to make a fool of myself in front of my friends when I am unable to figure out which domains does the restaurant’s digital menu uses so I can go and whitelist them.

[–] j4k3@piefed.world 1 points 6 days ago

You have multiple devices and networks.

[–] GreenShimada@lemmy.world 16 points 6 days ago* (last edited 6 days ago)

Please cross-post to a privacy community. Ultimately, this sounds like it's going to produce a situation where a dumbphone that allows for hotspots and them a smartphone without UPI or a SIM and with a VPN are a workable solution.

[–] nutbutter@discuss.tchncs.de 4 points 6 days ago (1 children)
[–] deathmetal27@lemmy.world 6 points 5 days ago

It literally says that in the screenshot