lemmur icon indicating copy to clipboard operation
lemmur copied to clipboard

Cannot connect with sites using Let's Encrypt SSL on Android <7.1.1

Open N1N74 opened this issue 3 years ago • 5 comments

Device info

  • OS: Android
  • OS version: 7.0
  • Lemmur version: 0.7.0

Describe the bug

App won't connect to any lemmy instance. Displays HandshakeException: Handshake error in client(OS Error: CERTIFICATE_VERIFY_FAILED: certificate has expired(handshake.cc:359))

Steps to reproduce

  1. Open App running on android 7.0
  2. Main page will not load
  3. Attempt to sign in (Ex. lemmy.ml)
  4. See error popup

Relevant logs

Shows "no logs". Likely another unexpected behaviour and a different issue.

Expected behavior

App unable to connect to any lemmy instances.

Screenshots

lemmur lemmur

Additional context

Likely due to bug in flutter affecting other apps (Ex. fluffychat) on same android version and the same device. [Related] [fluffychat issue] I have backspaced username in the above screenshot after getting the popup.

N1N74 avatar Jan 14 '22 08:01 N1N74

We will release today a new version with updated flutter, let's hope that fixes it. If not, we will apply the workaround mentioned in the fluffychat thread.

shilangyu avatar Jan 14 '22 09:01 shilangyu

@N1N74 Hi, did you have time to try the newest release (v0.8.0)? Has the issue resolved itself?

shilangyu avatar Jan 16 '22 15:01 shilangyu

Waiting for fdroid to update. I don't seem to be able to install github apk without uninstalling lemmur. Will update here if it works as soon as I find out.

N1N74 avatar Jan 16 '22 17:01 N1N74

Oh hey, figured out to install lemmur. I'm on lemmur 0.8.0 (armeabi-v7a) and it shows same error and same issue with mainpage not loading. lemmy.ml is otherwise reachable.

N1N74 avatar Jan 16 '22 17:01 N1N74

Okay thanks, I will have to investigate possible fixes

shilangyu avatar Jan 16 '22 17:01 shilangyu