Skip to main content

iOS 18.4 iPhone breaks Caldav

Comments

4 comments

  • cPRex Jurassic Moderator

    Hey there!  I don't have any other reports of this happening on my end just yet, and from a quick test I wasn't able to reproduce.  If you have a machine where you can reproduce this behavior on it might be best to create a ticket so we can determine if there is something we need to change no our end to align with Apple's process.

    0
  • Manu K

    Hey,

    Anyone else having this problem? We have a few clients reporting the same issue. The following entries are from "/usr/local/cpanel/logs/login_log".
    `````````
    IP - email%40domain.com [04/03/2025:03:42:16 -0000] "OPTIONS" FAILED LOGIN cpdavd: Could not fetch system home directory for email%40domain.com
    IP - email%40domain.com [04/03/2025:03:42:17 -0000] "REPORT" FAILED LOGIN cpdavd: Could not fetch system home directory for email%40domain.com
    IP - email%40domain.com [04/03/2025:03:42:18 -0000] "PROPFIND" FAILED LOGIN cpdavd: Could not fetch system home directory for email%40domain.com
    IP - email%40domain.com [04/03/2025:04:00:32 -0000] "OPTIONS" FAILED LOGIN cpdavd: Could not fetch system home directory for email%40domain.com
    `````````

    0
  • bloatedstoat

    Hey Manu.

    I wrote a long winded post earlier on how to workaround this issue. I pressed submit and my entire post vanished and I couldn't find enough in me to redo it all and walked away.

    In Apple's latest update (18.4) the Calendar app was updated to address CVE-2025-30429 and CVE-2025-24212, so whatever was modified broke Caldav.

    I was unable to add the account manually at all after all my calendars broke despite knowing the credentials were accurate, no matter what I tried the configuration failed. I tried the server's hostname and the mail.domain.name in the server field all appended with 2080. Nothing worked.

    The workaround for me, which is convoluted and painful as you have to login to webmail to do it.

    • Login to the webmail account of the calendar user
    • In the opening screen uncheck Mail and Contacts and just leave Calendar checked for the .mobileconfig file.
    • Email that file to yourself by entering your email address
    • Click on the file in Apple Mail and it'll load it and a popup tells you to go to Settings
    • Go to Settings and there'll be a link "Updated Config File"
    • Click it, enter phone password
    • Complete email password of calendar user
    • Done, Calendar works.
    1. So all that needs to figured out is what's the difference in the mobileconfig file when adding an account using that compared to what's input on an iphone when manually adding it.
    2. What is happening to cause the problem with existing accounts that worked but now don't

    cPanel: The .mobileconfig file should be made available within the cPanel interface for the account user not exclusively within webmail.

    End users will find the above process really frustrating to achieve, it's laborious.

    Clearly something is not right, I'm sorry for you Manu but pleased that I'm not unique in having this issue.

     

     

    0
  • Manu K

    Thank you @bloatedstoat

    0

Please sign in to leave a comment.