Problem setting up standalone CalDav calendar

Hi,

I’m trying to hook up em Client to a CalDAV server running on my synology NAS.  I’ve tried out Thunderbird/Lightning and have proved the calendar/credentials are working fine.

In emClient when I create the CalDAV account everything appears fine, but nothing appears in the list of calendars. 


From searching the internet I get the impression that there should possibly be an email account listed but in my case the calendar is not linked to an email address.

Have I just misunderstood how to set up a CalDAV calender or am I attempting something non-standard?

Oh - I grabbed some log files for CalDAV and have attached the details below.

18:08:26.958|010| C: OptionsCommand http://192.168.1.123:5005/homes/calendar/test/
18:08:28.294|010| S: OPTIONS http://192.168.1.123:5005/homes/calendar/test/
18:08:28.294|010| OK OK
18:08:28.294|010| C: PropfindCommand http://192.168.1.123:5005/homes/calendar/test/
18:08:28.295|010|<?xml version="1.0" encoding="utf-8"?><propfind xmlns:d="DAV:"><prop><current-user-principal></current-user-principal><resourcetype></resourcetype></prop></propfind>
18:08:28.301|010| S: PROPFIND http://192.168.1.123:5005/homes/calendar/test/
18:08:28.301|010| 207 Multi-Status
18:08:28.302|010| Response, stream length: 
454, 454
18:08:28.302|010| Content: 
<?xml version="1.0" encoding="utf-8"?>
<multistatus xmlns:d="DAV:" xmlns:ns0="DAV:"><br><response xmlns:lp1="DAV:"><br><href>/homes/calendar/test/</href><br><propstat><br><prop><br><current-user-principal><unauthenticated></unauthenticated></current-user-principal><br><resourcetype><calendar xmlns:x="urn:ietf:params:xml:ns:caldav"></calendar><collection></collection></resourcetype><br></prop><br><status>HTTP/1.1 200 OK</status><br></propstat><br></response><br></multistatus>

18:08:28.302|010| C: PrincipalMatchCommand http://192.168.1.123:5005/homes/calendar/test/
18:08:28.302|010|<?xml version="1.0" encoding="utf-8"?><principal-match xmlns:d="DAV:"><principal-property><owner></owner></principal-property><prop><displayname></displayname><schedule-inbox-url xmlns="urn:ietf:params:xml:ns:caldav"></schedule-inbox-url><schedule-outbox-url xmlns="urn:ietf:params:xml:ns:caldav"></schedule-outbox-url><calendar-user-address-set xmlns="urn:ietf:params:xml:ns:caldav"></calendar-user-address-set><default-calendar-url xmlns="http://icewarp.com/ns/"></default-calendar-url><default-tasks-url xmlns="http://icewarp.com/ns/"></default-tasks-url><default-contacts-url xmlns="http://icewarp.com/ns/"></default-contacts-url><calendar-home-set xmlns="urn:ietf:params:xml:ns:caldav"></calendar-home-set><addressbook-home-set xmlns="urn:ietf:params:xml:ns:carddav"></addressbook-home-set></prop></principal-match>
18:08:28.344|010| S: REPORT http://192.168.1.123:5005/homes/calendar/test/
18:08:28.345|010| NotFound Not Found
18:08:28.345|010| C: OptionsCommand http://192.168.1.123:5005/homes/calendar/test/
18:08:28.349|010| S: OPTIONS http://192.168.1.123:5005/homes/calendar/test/
18:08:28.349|010| OK OK
18:08:28.349|010| SynchronizeFoldersCommand executing on ( /ACCOUNT:7)
18:08:28.350|010| C: PropfindCommand http://192.168.1.123:5005/homes/calendar/test/
18:08:28.350|010|<?xml version="1.0" encoding="utf-8"?><propfind xmlns:d="DAV:"><prop><getetag></getetag><displayname></displayname><resourcetype></resourcetype><supported-calendar-component-set xmlns="urn:ietf:params:xml:ns:caldav"></supported-calendar-component-set><supported-address-data xmlns="urn:ietf:params:xml:ns:carddav"></supported-address-data><xmpp-uri xmlns="http://calendarserver.org/ns/"></xmpp-uri><calendar-color xmlns="http://apple.com/ns/ical/"></calendar-color><supported-report-set></supported-report-set></prop></propfind>
18:08:28.394|010| S: PROPFIND http://192.168.1.123:5005/homes/calendar/test/
18:08:28.394|010| 207 Multi-Status
18:08:28.394|010| Response, stream length: 
2739, 2739
18:08:28.394|010| Content: 
<?xml version="1.0" encoding="utf-8"?>
<multistatus xmlns:d="DAV:" xmlns:ns4="http://apple.com/ns/ical/" xmlns:ns3="http://calendarserver.org/ns/" xmlns:ns2="urn:ietf:params:xml:ns:carddav" xmlns:ns1="urn:ietf:params:xml:ns:caldav" xmlns:ns0="DAV:"><br><response xmlns:lp1="DAV:" xmlns:lp2="http://apache.org/dav/props/" xmlns:lp3="urn:ietf:params:xml:ns:caldav" xmlns:lp4="http://calendarserver.org/ns/" xmlns:g0="DAV:" xmlns:g1="urn:ietf:params:xml:ns:carddav" xmlns:g2="http://calendarserver.org/ns/" xmlns:g3="http://apple.com/ns/ical/"><br><href>/homes/calendar/test/</href><br><propstat><br><prop><br><getetag>"4f6c74b02927f"</getetag><br><resourcetype><calendar xmlns:x="urn:ietf:params:xml:ns:caldav"></calendar><collection></collection></resourcetype><br><supported-calendar-component-set></supported-calendar-component-set><br></prop><br><status>HTTP/1.1 200 OK</status><br></propstat><br><propstat><br><prop><br><displayname></displayname><br><supported-address-data></supported-address-data><br><xmpp-uri></xmpp-uri><br><calendar-color></calendar-color><br><supported-report-set></supported-report-set><br></prop><br><status>HTTP/1.1 404 Not Found</status><br></propstat><br></response><br><response xmlns:lp1="DAV:" xmlns:lp2="http://apache.org/dav/props/" xmlns:lp3="urn:ietf:params:xml:ns:caldav" xmlns:lp4="http://calendarserver.org/ns/" xmlns:g0="DAV:" xmlns:g1="urn:ietf:params:xml:ns:carddav" xmlns:g2="http://calendarserver.org/ns/" xmlns:g3="http://apple.com/ns/ical/"><br><href>/homes/calendar/test/103c8f4c-4550-49c7-a729-59ae6f171004.ics</href><br><propstat><br><prop><br><getetag>"4f6c745b70adc"</getetag><br><resourcetype></resourcetype><br><supported-calendar-component-set></supported-calendar-component-set><br></prop><br><status>HTTP/1.1 200 OK</status><br></propstat><br><propstat><br><prop><br><displayname></displayname><br><supported-address-data></supported-address-data><br><xmpp-uri></xmpp-uri><br><calendar-color></calendar-color><br><supported-report-set></supported-report-set><br></prop><br><status>HTTP/1.1 404 Not Found</status><br></propstat><br></response><br><response xmlns:lp1="DAV:" xmlns:lp2="http://apache.org/dav/props/" xmlns:lp3="urn:ietf:params:xml:ns:caldav" xmlns:lp4="http://calendarserver.org/ns/" xmlns:g0="DAV:" xmlns:g1="urn:ietf:params:xml:ns:carddav" xmlns:g2="http://calendarserver.org/ns/" xmlns:g3="http://apple.com/ns/ical/"><br><href>/homes/calendar/test/895fca4e-0e0e-42f6-871a-f91663e4885a.ics</href><br><propstat><br><prop><br><getetag>"4f6c74b029667"</getetag><br><resourcetype></resourcetype><br><supported-calendar-component-set></supported-calendar-component-set><br></prop><br><status>HTTP/1.1 200 OK</status><br></propstat><br><propstat><br><prop><br><displayname></displayname><br><supported-address-data></supported-address-data><br><xmpp-uri></xmpp-uri><br><calendar-color></calendar-color><br><supported-report-set></supported-report-set><br></prop><br><status>HTTP/1.1 404 Not Found</status><br></propstat><br></response><br></multistatus>

18:08:28.396|010| SynchronizeFoldersCommand finished on ( /ACCOUNT:7)

Hi, how are you setting up the account? Are you using the automatic setup or do you switch to the Calendar tab, selecting the CalDav option and proceeding with the steps?
What version of eM client are you currently using?

Thank you,
Paul.

Same issure here. I use the wizard tab Calendar to setup the CalDav. But it woudn’t work.

Thunderbird|Lightning works fine.

I have Test with the newest Version of em Client, but also with the old 5.0.

Nothing.

My Synologys are DS713+, DS214play and DS3612xs+ every with the newest DSM 5.0

ThX.

Hi, can you specify the behavior after the setup?

If you can proceed with the setup but the account just simply doesn’t show up, I’m afraid this is a synology issue that we’ve come across recently with another user.
Another topic about a setup issue of a CalDav account using a synology server is on this forum, during the communication in this topic we found out that the synology server is returning an invalid value for one specific element.

Hopefully the issue should be reported to synology dev team at the moment and hopefully a fix will come soon.

Thank you for understanding,
Paul.