Actualmente estoy intentando publicar un calendario en OS X 10.8. El calendario es un calendario local "En mi Mac" que reside dentro de iCal / Calendario en la Mac. La misma Mac tiene instalada la aplicación Servidor. He configurado la aplicación del servidor con un único recurso compartido de archivos (denominado "webcal"), que se aprovisiona para compartir solo a través de WebDAV. También he configurado Open Directory y he creado una cuenta de usuario para acceder a este recurso compartido WebDAV.
Como prueba, abrí Finder > Connect to Server
. Usando las credenciales, pude montar https://localhost/webcal
y leer / escribir en el recurso compartido. Sin embargo, cuando intento publicar en este recurso compartido directamente desde iCal / Calendar, recibo el siguiente mensaje de error:
The calendar “Untitled” couldn’t be published. http://kitchenipad@localhost/webcal/Untitled.ics is not a location that supports this request.
Al marcar en la Consola, pude localizar la siguiente entrada correspondiente:
7/10/13 1:27:28.186 PM Calendar[6311]: Validation error: Error Domain=NSCocoaErrorDomain Code=1570 "publication is a required value." UserInfo={
CalManagedObjectType = CalManagedPublicationError;
NSLocalizedDescription = "publication is a required value.";
NSValidationErrorKey = publication;
NSValidationErrorObject = "<CalManagedPublicationError: 0x7fbcbd70cee0> (entity: PublicationError; id: 0x7fbcbd7dfab0 <x-coredata://60115C98-1B7D-4B6F-B812-690F22C8374C/PublicationError/p45> ; data: {\n code = 405;\n domain = CoreDAVHTTPStatusErrorDomain;\n publication = nil;\n userInfo = nil;\n})";
}
Debido al proyecto en el que estoy trabajando, tendré que tener WebDAV y el cliente iCal trabajando en el mismo sistema físico. Me gustaría evitar tener que virtualizar el servidor también. ¿Alguien tiene una idea de por qué esto podría no estar funcionando?