phpbg / easysync

Synchronize your android phone/tablet with your DAV server, the easy way.
MIT License
105 stars 6 forks source link

Application does not support private X.509 PKI #15

Closed astravelata closed 1 month ago

astravelata commented 10 months ago

Describe the bug EasySync does not appear to read user-defined certificate authorities from the Android system. Trying to connect to a server that uses a private CA results in:

Error: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.

This certificate works in Chrome and other applications that read the CA, so appears to be limited to EasySync. EasySync should preferably read from the user's trusted CAs, but could also allow for an "insecure" option in which the user disables TLS validation (e.g. for self-signed certificates.)

Smartphone (please complete the following information):

phpbg commented 10 months ago

This should be fixed in #12

Please either wait for v1.4 release on google playstore (within few hours), or download the latest version here.

Please let me know if this works for you.

phpbg commented 1 month ago

See #39