Have you set the httpmodules option to include caldav?  Can you connect to Cyrus via httptest?  If so, please post the output.


On 3/13/22 12:23 PM, [email protected] wrote:
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 <https://cyrus.topicbox.com/latest>* / Info / see discussions <https://cyrus.topicbox.com/groups/info> + participants <https://cyrus.topicbox.com/groups/info/members> + delivery options <https://cyrus.topicbox.com/groups/info/subscription> Permalink <https://cyrus.topicbox.com/groups/info/Taee7896cd2cdfdc2-M3f14508dd9a4f6d0c841e8fb>

--
Kenneth Murchison
Senior Software Developer
Fastmail US LLC

------------------------------------------
Cyrus: Info
Permalink: 
https://cyrus.topicbox.com/groups/info/Taee7896cd2cdfdc2-Mabe8054f338c2dc2113304a6
Delivery options: https://cyrus.topicbox.com/groups/info/subscription

Reply via email to