[bug report] Certificate problem in older devices (Android 6/7)

On my old Android device, it doesn’t load feed and I can’t log in. It gives this error message:

HandshakeException: Handshake error in client (OS Error: CERTIFICATE_VERIFY_FAILED: certificate has expired(handshake.cc:393))

You can also read this:

https://github.com/dart-lang/http/issues/627

screenshot

4 points · 3 comments · view on lemmy.world

3 Comments

nottheengineer@feddit.de · 3 pts · 3y (1 reply)

That error is due to android 7, not the app. Upgrading is the only way to get rid of it, anything else would turn an insecure device into a massive security hole.

metehan@lemmy.world · 2 pts · 3y

Yes, it’s related with OS model. I searched a bit on StackOverFlow and GitHub, but the articles I came across were too technical. I've already added a link to an issue I found on GitHub about this above.

But at least a warning dialog about this problem can be added to the app. Or the app support for devices under Android 8 can be discontinued directly.

darklightxi@lemmy.world · 2 pts · 3y

Are you by any chance using Adguard or any user-installed certificates? There could be an issue with Adguard with HTTPS filtering enabled. This is the associated GitHub issue: https://github.com/hjiangsu/thunder/issues/178