etesync / server

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

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

Open ioogithub opened 12 months ago

ioogithub commented 12 months 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 11 months 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.