-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
3.29.0 doesnt connect and spams with "No client certificate found" dialog #12931
Comments
I have this nagging on current iOS client after I added optional mTLS on my reverse proxy. |
I have the same issue. Only Problem to connect is the App. I have unraid, NGINX reverse and cloudflare. |
I have the same issue. Browser access works, but android app keeps telling me 'No client certificate was found Do you want to install a TLS client certificate' |
I got the update from F-Droid. I must say, version 3.29.0 is requiring a client certificate even though it is configured optional on the server. This is the nginx config:
It works with Firefox (with or w/o certificate, it asks only once). It works with Nextcloud Android app 3.29.0 if a user certificate has been installed on the device. It offers to choose one and uses it. But if there is no certificate on the device, it always reopens the popup asking to install a certificate, even though I choose Cancel all the time. This prevents the app from opening. For a mtls certificate being optional this is not ok. The iOS app is not much better. It pops up all the time saying the certificate of the server has changed (it does not) and ask if the certificate is trusted. When selecting yes the app is usable until it pops up again. As long as these problems exist using client certificates is simply not possible. :( |
Same as @ne20002 |
With what you disabled check of client certificates all together? So just set support for client certificates to off on your host? |
Maybe we don't have the same problem. My problem was the following error "No client certificate found" like the author. I checked my cloudflare configuration, and saw that the "Client certificates" option was enabled (an error on my part in the past). I just disabled it and I didn't get the error on the app anymore. From what I understand, you want to enabled it. But me I don't want. |
Same issue here, ok from desktop pc, client certificate "mandatory" for successful authentication in Android 14 . |
The mobile app stopped working on Android 14 - 'No client certificate was found'. I tested with fresh Nextcloud server installs on Truenas and Linux, with the same result. |
Same issue here, using nextcloud through cloudflare zero trust tunnel. Pixel 7 (Android 14). Stopped working in 3.29.0 so I've been using 3.28.02 since. Just tested 3.29.2 and still broken, just following the open issue here. As a user I'm thankful for those smart enough to contribute! |
Steps to reproduce
connect to server via android app 3.29.0
Expected behaviour
Actual behaviour
I can not connect and get a "No client certificate found" which i can cancel, but then the dialog appears again
Android version
14
Device brand and model
google pixel 7a
Stock or custom OS?
Stock
Nextcloud android app version
3.29.0
Nextcloud server version
27.1.4
Using a reverse proxy?
Yes
Android logs
No response
Server error logs
No response
Additional information
reverse proxy is traefik
The text was updated successfully, but these errors were encountered: