etesync / server

The Etebase server (so you can run your own)
https://www.etesync.com
GNU Affero General Public License v3.0
1.56k stars 76 forks source link

EteSync Groupware Resource in Kontact does not work with self-signed certificates #166

Open ioogithub opened 1 year ago

ioogithub commented 1 year ago

I have the following setup:

Server

Clients:

Observations:

  1. Running http://localhost:port in a browser: It works

  2. Running https://sub.domain.com:port thought the reverse proxy in a browser: It works

  3. In the etesync app https://sub.domain.com:port

    EteSync: Connection security
    EyeSync has encountered an unknown certificate. Do you want to trust it?
    Clicking: I have manually verified the whole fingerprint Accept.

    Client syncs. This works.

4a. In Kontact, adding http://localhost:port as an EteSync Groupware Resource Client syncs. This works.

4b. In Kontact, adding https://sub.domain.com:port as an EteSync Groupware Resource Could not connect to the server. Please ensure that the server URL is correct.

So it appears that etesync does not work with Kontact if the server is using a custom certificate. There is no prompt to accept the self-signed certificate it just throws a URL error.

Would it be possible to adding a setting allowing for a custom or self-signed cert using the EteSync Kontact plugin?

daftaupe commented 1 year ago

Hello,

it's more a problem related to the "Kontact EteSync Groupware Ressource" software than an EteSync server issue, so you should contact the KDE team about this bug.