this post was submitted on 17 Aug 2023
12 points (87.5% liked)

Thunder App

2834 readers
1 users here now

An open-source, cross-platform Lemmy client for iOS and Android.

This community is intended to discuss features and feature suggestions for Thunder; as well as friendly, respectful talks about Lemmy in general.

Please use the GitHub repository linked below to submit bug reports, so keeping track of them is easier, and make sure to search first if you already can find an issue for your report.

If there are any developers who would like to contribute, feel free to reach out on GitHub!

General Links
Website: Link
GitHub Repository: Link
Matrix Space: Link

Android Releases
IzzyOnDroid: Link
Google Play: Link

iOS Releases
Apple App Store: Link
TestFlight Beta: Link

Related Communities
Nightly Community: Link

founded 1 year ago
MODERATORS
12
y tho (lemmynsfw.com)
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 

if I try to login anyway, I get this error:

HandshakeException: Handshake error in client (OS Error: CERTIFICATE_VERIFY_FAILED: certificate has expired(handshake.cc:393))
top 14 comments
sorted by: hot top controversial new old
[–] [email protected] 4 points 1 year ago (1 children)

I know that Mali, which owns the .ml TLD, had been reclaiming many of those domain names lately. https://lemmy.ml/post/2286939

Could be related to that?

[–] [email protected] 5 points 1 year ago* (last edited 1 year ago) (1 children)

I was also thinking the same, but why is this only happening when trying to log in through an app? Visiting lemmy.ml with any browser still works

Plus I managed to log in using Thunder on a different device, but not on this one

[–] [email protected] 2 points 1 year ago (1 children)

Are you able to login to that instance with a different client on the same device?

Just curious, wish I could be more help. I went through the same thing three times before I realized I misspelled my instance.

[–] [email protected] 1 points 1 year ago

Yes, I can using Voyager or any browser really

[–] [email protected] 3 points 1 year ago

Make sure you don't have a extra space after the ml, I've had login trouble because of that a few times lol

[–] [email protected] 2 points 1 year ago (1 children)
[–] [email protected] 4 points 1 year ago (1 children)

Nope, doesn't work. This is probably related to my device, it's very old

if I try to login, I get this error:

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

Adding this to OP

[–] [email protected] 2 points 1 year ago

This might be the openssl bug that gets triggered by certificates from letsencrypt which in addition to an up-to-date CA cert also includes a more widely trusted, but by now expired CA cert (from my understanding of it anyway)

[–] [email protected] 2 points 1 year ago (1 children)

What Android version are you using? I forget what the cut off version is but some of the older Android versions had their certificates expire which is what I think is causing this problem. Not sure that there is a work around for Thunder right now :/

[–] [email protected] 0 points 1 year ago (1 children)
[–] [email protected] 1 points 1 year ago (1 children)

Dude, that's ancient. I wouldn't be surprised if that is the root of the problem.

[–] [email protected] 2 points 1 year ago

Luckily there are lots of alternatives ( ͡~ ͜ʖ ͡°)

[–] hatchet 1 points 1 year ago (1 children)

Do you have a custom DNS set up on this device?

[–] [email protected] 1 points 1 year ago

No, I don't