[Android] [Solved] Webdav: Trust anchor for certification path not found.

edited September 4, 2024
-----------

[Solved] Android 6.0.1 didn't have some Root certificates for the corresponding SSL certificate my WebDAV server has.

The solution is to install them manually.

In my case it was a Let's Encrypt certificate that can be downloaded from Let's Encrypt Chains of Trust (find ISRG Root X1 and Let’s Encrypt R3 in .pem format).

Then to go to Settings -> Security -> Encryption and Credentials -> Install from SD card and install both certificates.

If prompted for a name for each certificate: input anything, like LEcert1 and LEcert2.

That's it.

I have WebDAV on Android, joy, oh joy ☺.

-----------
Original problem:
-----------
Hi,

Zotero desktop syncs fine with my DreamHost WebDAV, but I can't get to verify the server with the new Android app version.

It throws this https error: Trust anchor for certification path not found.

Report ID: D1494425249

Any ideas as to what might be the problem?

Thanks :O)

I'm so close, oh so close, to WebDAV on Android...
  • Most likely Android 6 (which came out in 2015) doesn't have the necessary root certificate in its certificate store. It's possible you can install it manually in the OS settings, but I don't know.
  • edited September 4, 2024
    @dstillman You were right. Sorry for not troubleshooting it thoroughly first. I updated my question with the solution.
Sign In or Register to comment.