Re: [Evolution] Evolution and the X-NC-CalDAV-Webcal-Caching header
- From: Milan Crha <mcrha redhat com>
- To: evolution-list gnome org
- Subject: Re: [Evolution] Evolution and the X-NC-CalDAV-Webcal-Caching header
- Date: Thu, 28 May 2020 08:56:00 +0200
On Wed, 2020-05-27 at 08:52 +0200, Robin Lee via evolution-list wrote:
Ok, when setup through GOA the calendar URL is
http://server/nextcloud/remote.php/caldav/calendars/robin/personal-1/
and through a Collection account
http://server/nextcloud/remote.php/dav/calendars/robin/personal-1/
Hi,
I'm pretty sure when you run Evolution as this:
$ WEBDAV_DEBUG=1 evolution &>log.txt
then open menu File->New->Calendar, set there the address:
http://server/nextcloud/remote.php/dav/
and click "Find Calendar", then you'll see the server returned one of
the addresses as:
remote.php/dav/calendars/robin/personal-1/
(the one with 'dav', not 'caldav'). I guess it's the server fault that
it rejects CalDAV requests on an address it claimed as a user's
calendar (or that it returns dav/ address for CalDAV, when it
cannot/doesn't want to operate on that address).
Evolution relies on what the server returns. If it returns incorrect
data, then Evolution uses incorrect data.
I just tested this with a Nextcloud 16.0.1 and I can add a calendar
using this method with no problem, it is referenced with the 'dav'
address. Could they change anything intentionally between mine and your
version? That might be a question for them, I'm afraid.
You can run the calendar factory with CalDAV debugging on, as mentioned
in my previous mail, to see what the server returns for that /dav/
address, which may help to diagnose the problem.
Bye,
Milan
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]