CalDAV sync broken in iOS12

Hi!
Same problem here: weā€™ve got four iphones 6 & 7. One have updated to ios 12, and then had no more reacted to authentication ā€œstatus 401ā€ from nextcloud.

Other iphones (until "iOS/11.4.1 (15G77) dataaccessd/1.0"ā€¦ ) and thunderbird/Lightning (on windows) are still working well; the fault seems to come from ios service ā€œiOS/12.0 (16A366) dataaccessd/1.0ā€.

Server config:
FreeBSD 11 + nginx 14 + php7.1 + postgresql 9.6 + nextcloud 14 (all upgraded and uptodate as yesterday).
nextcloud: http (not ssl) in lan only.

Any help would be greatā€¦

It looks like Apple dropped cal-/carddav sync support for plain http.
So you have to configure your server to serve Nextcloud via https and not via http to make the synchronization work again with your iOS12 devices (you might then have to delete the accounts from the devices and readd them).
A selfsigned certificate is good enough.

1 Like

I had the same problem with my iPhone 6S.
I solved it by going to Setting>Accounts and Passwords>Accounts>
Selecting the Calendar Account for the server.
ā€¦>Account>Advanced Settings

Then change the URL from http to https:
ie from thisā€¦
http://www.servername.com.au/nextcloud/remote.php/dav/principals/users/user@servername.com.au/
to thisā€¦
https://www.servername.com.au/nextcloud/remote.php/dav/principals/users/user@servername.com.au/

Then set the port number to 443. Go back to the CalDAV screen, press ā€˜Doneā€™.

It all worked.

My server is just a straight hosted server using 14.

Hi everyone

Adding caldav works for me (https behind reverse proxy) but after in calendar app, it shows ā€˜no internet connectionā€™ for my nextcloud calendar.

Any ideas why I have this error ?

  • I can open URL in browser
  • Contact sync work well

Hey everyone,
I really need your help cause i canĀ“t add any caldav calendar to my iphone se and I have tried all the solutions of this forum and from the
I have:

  • iPhone Se with IOS 12.1.3
  • Next cloud latest Version 14
  • Server with https:// (My next cloud address is: https://xyz.ocloud.de)
    Please let me know if u need more infosā€¦IĀ“m getting crazy with this Calendar Sync!
    Thanks in advance