iOS 12.1.2 Not Connecting to private CalDav and CardDav server

I recently upgraded to iOS 12 on my iphone SE and 2018 iPad, and on both devices, I am unable to connect to a CalDav/CardDav server I host on a Synology NAS. In the Calendars App, under my CardDav calendar, it says "unable to connect to the internet".

Troubleshooting steps taken:

-Reboot and Soft Reboot (Power + Home Button)

-Verified that the server is reachable on non-iOS related devices (Thunderbird 65 on Windows 7/10, OnePlus 3T Android Oreo).

-Removed CalDav account and attempted to re-add the account. Confirmed the credentials are valid on other systems.

-Verified the port is open on yougetsignal.com and canyouseeme.org

-Tried to use both IP and DNS name in the server settings.

-Verified I can navigate to the server through Firefox and Safari on iPhone.

-Rebooted Router and Synology server.


Is there any other documented cased of iOS 12 having connectivity issues with calDav/cardDav protocol? Any insight is appreciated.


iPhone SE

Posted on Jan 7, 2019 12:34 AM

Reply
1 reply

Jan 14, 2019 7:27 PM in response to konnor240

OP here. Turns out iOS 12 doesn't support CalDAV/CardDAV over http. You must use HTTPS. To solve this, you get import a cert to your Synology using a domain name you own (or DDNS through Synology) and receive a certificate through LetsEncrypt.


Information on how to do this is through Synology's support page here: https://www.synology.com/en-us/knowledgebase/DSM/help/DSM/AdminCenter/connection_certificate

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

iOS 12.1.2 Not Connecting to private CalDav and CardDav server

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.