Cookie Notice

This site uses cookies to ensure the best experience. By continuing to use this website, you agree to their use. Learn more about our privacy policy

Cookie Policy

The setup is basically the same as with iOS using the path ADDRESS/phcloud/caldav.php/principals/username/ to sync with PH Cloud. For OS X 10.7 Lion and 10.8 Mountain Lion everything works fine, but OS X 10.6 (Snow Leopard) and older needs some fiddling to work. A user contributed the following:

  1. Make sure, addressbook is not running. If it is, select the windows and press Command + Q to terminate it.

  2. Navigate to /Users/YOUR_USERNAME/Library/Application Support/AddressBook/Sources. If you have all ready some kind of addressbook setup, it is likely you will see some folders named like this BEA92826-FBF3-4E53-B5C6-ED7C2B454430. Note down what folders there are now and leave the window open.

  3. Open addressbook and try to add a new CardDav addressbook. At this point, it does not matter what information you enter. It will come up with the same error message you mentioned before when you click “Create”. Ignore it and click “Create” again. A non-functional addressbook will be added.

  4. Close addressbook again using Command + Q

  5. Go back to the folder window from step 2. You will now see a newly created folder with another long string as its name.

  6. Navigate to the newly created folder and edit the Configuration.plist with your favorite text editor.

  7. Search for a section looking like this:

    <key>servername</key> <string>http://:0(null)</string> <key>username</key> <string>Whatever_you_entered_before</string>
  1. Make it look like this. Please note that the :80 after YOUR_DOMAIN is important:

    <key>servername</key <string>http://YOUR_DOMAIN:80/phcloud/carddav.php/principals/username</string> <key>username</key <string>username</string>
  2. Save the file and open addressbook again. It will not work yet.

  3. Open the preferences for your PH Cloud CardDAV-Account and enter your password.

  4. You may have to restart addressbook once more. After this, it should work.


KAINOTOMO is a website that helps companies who use their website as a primary channel for the success of their business. We help by creating innovative software, provide solutions and consultancy around Joomla, Laravel framework, web design, hosting and other online software platforms.