Hi,
I’m getting an error message: “Certificate authority is not trusted.” while using webview browsers.
On “standalone” browsers like Mull or Cromite I don’t have this error.
Specs:
Android 10
Free Browser v2.8
Mulch Webview v126.0.6478.110
AdAway (root) v6.1.1 with installed certificate
Root with Magisk v27.0
Modules: Systemless Hosts
Magisk Trust User Certs
Open Webview
Private DNS: unfiltered.adguard-dns.com
Anybody knows how to fix this?
Could be that your phone lacks the necessary certificate authorities. I don’t think I’ve seen this happen on anything newer than Android 7 before, but maybe some root cert expired that I don’t know about.
If you haven’t already, try a reboot. The WebView server may be initialized once, and if you’ve just activated the cert in Magisk then you may need a reboot to activate it.
If not, I’m guessing the app explicitly does something to only use a particular system trust store.
Seems like I’ve found the culprit: https://github.com/Magisk-Modules-Alt-Repo/trichromelibrary-squoosh
When I deactivate this module and try again, the error message disappears and shows up again when enabled.
What’s the page, and what cert do you receive?