I am having a hard time setting up CalDAV. IMAP works, but no matter what I try I can't get CalDAV to work.
What does work is the admin interface; I can access it at the URLĀ /dav/calendars/user/<username> and see 2 calendars: personal (which is created by default) and a test calendar I created with the admin GUI. When I try to add the calendar to MacOS Calendar, I enter the following info: Server address: <Server FQDN> Server Path: /dav/calendars (also tried /dav/calendars/user/ and /dav/calendars/user/<username> Port: 8443 Use SSL The calendar app does not show any calendars, although the server can be seen in the sidebar (with empty calendar list); it displays an error stating "*The server specified an invalid calendar home."* Cyrus version is 3.0.13-5 on Ubuntu 20.04; when Calendar.app connects, I see the following in syslog: login: pd95f1ed9.dip0.t-ipconnect.de [217.95.30.217] markus Basic+TLS User logged in SESSIONID=<cyrus-23828-1647187744-3-17231603147856317728> pd95f1ed9.dip0.t-ipconnect.de [217.95.30.217] as "markus" with "macOS/11.6.4 (20G417) CalendarAgent/954"; "PROPFIND /dav/calendars/ HTTP/1.1" (type=prop; depth=0) => "HTTP/1.1 login: pd95f1ed9.dip0.t-ipconnect.de [217.95.30.217] markus Basic+TLS User logged in SESSIONID=<cyrus-23828-1647187744-3-17231603147856317728> pd95f1ed9.dip0.t-ipconnect.de [217.95.30.217] as "markus" with "macOS/11.6.4 (20G417) CalendarAgent/954"; "OPTIONS /dav/calendars/ HTTP/1.1" => "HTTP/1.1 200 OK" login: pd95f1ed9.dip0.t-ipconnect.de [217.95.30.217] markus Basic+TLS User logged in SESSIONID=<cyrus-23828-1647187744-3-17231603147856317728> pd95f1ed9.dip0.t-ipconnect.de [217.95.30.217] as "markus" with "macOS/11.6.4 (20G417) CalendarAgent/954"; "PROPFIND /dav/calendars/ HTTP/1.1" (type=prop; depth=0) => "HTTP/1.1 login: pd95f1ed9.dip0.t-ipconnect.de [217.95.30.217] markus Basic+TLS User logged in SESSIONID=<cyrus-23828-1647187744-3-17231603147856317728> pd95f1ed9.dip0.t-ipconnect.de [217.95.30.217] as "markus" with "macOS/11.6.4 (20G417) CalendarAgent/954"; "OPTIONS /dav/calendars/ HTTP/1.1" => "HTTP/1.1 200 OK" Help would be greatly appreciated; I am already being threatened with Exchange... ------------------------------------------ Cyrus: Info Permalink: https://cyrus.topicbox.com/groups/info/Taee7896cd2cdfdc2-M3f14508dd9a4f6d0c841e8fb Delivery options: https://cyrus.topicbox.com/groups/info/subscription
