Verify proxy usage in addressbook and calendar backends
Coming from the evolution-list:
https://mail.gnome.org/archives/evolution-list/2020-July/msg00106.html
I think the Evolution and proxy handling is faulty. Let me tell two different scenarios.
First in Gnome settings I set network proxy to manual and pointing towards the local tor proxy. Then in the Evolution network preference I set the default proxy settings to Defer to Desktop Settings. Then I define a new collection account. It will find my Nextcloud server at the onion-address and all the calendar and contacts show up. Except for the holiday calendar that is blocked. So far so good. Then I change Evolution default proxy setting to No proxy and use custom proxy settings instead, except for the holiday calendar. Then I go Gnome settings and turn network proxy off. I don't want the whole desktop to use this proxy. Everything still works fine. Then I restart Evolution. Now my Nextcloud contacts are no longer accessible but all my calendars seems to work fine. Then I restart the laptop and after that neither the contacts nor the calendars are accessible, except to the holiday calendar. I verified the local tor proxy is up and running after restart.
Second scenario. Gnome network proxy is off. In Evolution network preferences the default proxy settings is manual and pointing to the local tor proxy. Then I define a new collection account. It will find my Nextcloud server at the onion-address and all the calendar and contacts show up, but inaccessible. The error message is "Error loading calendar Nextcloud:Personal. The calendar is not marked for offline usage" This happens although Evolution had just discovered this calendar in the setup process. Then in Evolution network preferences I turn off default proxy settings and turn on custom proxy for selected calendars and contacts. I still have the same error message.