Code=1570 "calendarPath is a required value."

Hi,


I'm trying to connect the Calendar application on a macos client to the Calendar service on a macos server. On the client I get this error each time:


28/04/14 10:24:11,163 Calendar[44869]: Validation error: Error Domain=NSCocoaErrorDomain Code=1570 "calendarPath is a required value." UserInfo={

CalCalendarUID = "252A8AEF-2BF3-409B-91A3-69AF682A63AB";

CalGroupUID = "E0740CCF-A4CC-4A12-83C0-DBB0D4C0B0BF";

CalManagedObjectType = CalManagedCalDAVCalendar;

NSLocalizedDescription = "calendarPath is a required value.";

NSValidationErrorKey = calendarPath;

NSValidationErrorObject = "<CalManagedCalDAVCalendar: 0x6000002ecb80> (entity: CalDAVCalendar; id: 0x618000200f30 <x-coredata://185F8F7B-A601-4A94-9331-C82782782E2F/CalDAVCalendar/p36> ; data: {\n alarmsDisabled = nil;\n cTag = nil;\n calendarPath = nil;\n canBePublished = 1;\n checked = 1;\n color = \"(...not nil..)\";\n colorString = \"#0E61B9FF\";\n defaultAlarmSet = nil;\n group = \"0x618000016fa0 <x-coredata://185F8F7B-A601-4A94-9331-C82782782E2F/CalDAVPrincipal/p34>\";\n isAffectingAvailability = 1;\n isDelegate = 0;\n isEnabled = 1;\n isEventContainer = 1;\n isRenameable = 1;\n isTaskContainer = 0;\n items = (\n \"0x60800001af50 <x-coredata://185F8F7B-A601-4A94-9331-C82782782E2F/Event/p190>\"\n );\n localDefaultAlarmSet = nil;\n needsSplit = nil;\n notes = nil;\n notificationCount = 0;\n omitSyncRecord = nil;\n order = 1;\n ownerAddress = nil;\n ownerAddresses = (\n );\n ownerDisplayName = nil;\n ownerPrincipalPath = nil;\n permission = 4;\n prePublishURLString = nil;\n publication = nil;\n publishURLString = nil;\n pushKey = nil;\n serverSubscriptionURLString = nil;\n shareDefaultAlarmSettings = 1;\n sharees = (\n );\n sharingStatus = 0;\n subscriptionInfo = nil;\n symbolicColorName = blue;\n syncToken = nil;\n timeZone = \"(...not nil..)\";\n timeZoneString = \"Europe/Paris\";\n title = Untitled;\n uid = \"252A8AEF-2BF3-409B-91A3-69AF682A63AB\";\n})";

}


I even tried to compile the Calendar server on my mac client as explained at this address:

http://www.ronregev.com/misc/pim_server_tutorial/

The compiled server works fine, but the Calendar application gives the same error.


The only info I found about this error message is that the Calendar application itself is at fault, and not the server:

https://github.com/Kozea/Radicale/issues/111


Any idea how to make it work?

iMac, OS X Mavericks (10.9)

Posted on Apr 28, 2014 2:11 AM

Reply
1 reply

May 4, 2014 8:43 AM in response to DlacVal

Never mind, I found the reason to my problem.

And the error message didn't help at all (go figure).


The thing is that my server is connected to ActiveDirectory, and Calendar doesn't support the normal encryption.It works if I disable the password encryption, as explained in this article:


http://support.apple.com/kb/HT3660


This article is so badly written, it doesn't give an idea of what error message we could expect, or how to make it work with Kerberos. It just tells you not to bother with reading it in the first place.

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.

Code=1570 "calendarPath is a required value."

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