Android Client cannot verify letsencrypt certificate


#1

Hello all,

I have my seafile server running now since a couple of months. I used certbot to integrate a letsencrypt certificate. It works fine in LAN and WAN on multiple devices. Yet I have one Android Phone in the field that suddenly got a certificate issue. It says not trusted connection and cannot verify the issuer, the fingerprint and timestamp at all. I’ve tried clearing cache and data, reinstalling, LTE vs Wlan, checked AV settings with other devices that work and also imported the certificate manually. The user has no issue with her other devices (windows and iOS)
Her security settings on her Android are also the same as mine. I don’t know what to do anymore and need assistance. Since all other devices work fine I’m sure it’s a issue on that phone. Any ideas?
Kind regards
Michael


#2

Does other Let’s Encrypt sites work? (Like seafile.com) Otherwise try to renew the Cert and Chrome.


#3

The User can use Firefox and Chrome on that device and goto the Server-URL without any issues. Its only the Seafile App on that Android that is having this issue


#4

Have tried a older/newer version?


#5

its the Version installed from the Playstore yesterday 2.11 somthing.


#6

Try an older version: https://github.com/haiwen/seadroid/releases


#7

I tested:

Seafile-2.2.10
Seafile-2.2.9
Seafile-2.2.8

no difference


#8

Importing Certs doesn’t work for the android client for a long time now. Which Android Version. Is there a old “shitty” internal browser and if yes does it accept the cert?


#9

It’s a Android 8.1 device and it’s up2date from an app perspective