Seafile iOS - no available certificates

Recently got logged out of seafile on my iOS device - when trying to log back in I receive the error “No Certificates Available”

My HTTPS/SSL seems to look good, valid cert and all that and it works fine from the web client. I tried disabling SSL but still no connection. Not really sure what changed or what’s going wrong here.

I use Cloudflare for my DNS however the problem doesn’t seem to lie here either as far as I can tell.

Worth noting maybe too this is on a subdomain of a domain I use for other sites as well - i.e., cloud.domain.com

Any advice would be really helpful, I really relied on the camera upload feature and will be pretty upset without it which can’t be emulated through the web UI

If it’s meaningful as well this is a self hosted instance via Docker.

Screen Shot 2023-08-13 at 11.07.41 PM

Thanks in advance!

Same for me, any solution ? I’m use cloudflare.

Thanks in advance!

Hi Everyone. I finally figured out why we are getting “No certificate Available” on IOS when using the app and Cloudflare. I Iphone app does not take into account Cloudflare ability to have mTLS instead of TLS. When you deactivate mTLS for the specific seafile website, you will be able to register the account on the Iphone app.
For our developers, I believe the abiltiy to incorporate mTLS does provide better security than a standard TLS. Would be great if you can add that to the IPhone App. The andoid App does accept mTLS. Also other IPhone apps on the same server are okay with mTLS. I have Bitwarden, immich and more.