El Capitán: después de la actualización, Mac no se conectará al servidor CardDAV

1

Ejecuto mi propio servidor CalDAV / CardDAV para sincronizar todos mis eventos de calendario y contactos en mis dispositivos. Todo funcionaba bien hasta que actualicé a El Capitán hace unos días.

Ahora la libreta de direcciones ya no se puede conectar al servidor CardDAV. Después de revisar los archivos de registro en mi servidor, descubrí cuál es el problema: el asistente de configuración en Preferencias del sistema solicita la dirección del servidor, pero en realidad guarda una dirección completamente diferente (tal vez estándar), que por supuesto no funcionará. / p>

¿Alguien sabe cómo arreglar esto? Tal vez pueda cambiar los valores a través de Terminal y cambiar la configuración allí.

También parece que estas cuentas no se sincronizan correctamente a través de iCloud, lo que hace que la cuenta funcione correctamente en una máquina y no funcione en la otra. Por supuesto, no puedo eliminar la cuenta sincronizada allí y crear una nueva porque simplemente moverá el problema entre las máquinas.

    
pregunta comfreak 04.10.2015 - 16:40

2 respuestas

2

Algo está claramente roto con El Capitán y CardDAV, pero podría hacerlo funcionar de la siguiente manera:

  1. configure correctamente las redirecciones estándar /.well-known/carddav y /.well-known/caldav (consulte la documentación del servidor de CardDAV para ver la URL de destino)

  2. use el tipo de configuración de Manuel; ahora hay 3 tipos de configuraciones de CardDAV en El Capitán: Automático, Manual y Avanzado. En mi experiencia, Advanced está realmente dañado en 11.11.0, pero Manual puede funcionar con un servidor configurado como se describe en # 1

respondido por el cdelacroix 11.10.2015 - 22:54
0

No sé cómo funciona iCloud, pero también tenemos problemas con carddav. No puedo agregar la cuenta de CardDav que dice: No se puede verificar la cuenta o la contraseña. Registra aquí:

 05/10/15 10:04:49,308  accountsd[920]  [CardDAVPlugin] +testConnectionFuture input:{
    acAccountIdentifier = "77105671-722A-4920-B0E5-87DB9D98BBA2";
    acAccountTypeIdentifier = "com.apple.account.CardDAV";
    path = "";
    scheme = https;
    serverName = "server.something";
}
05/10/15 10:04:49,309   accountsd[920]  [CardDAVPlugin] TestConnection: Addl Acct Info [Before]: {
}
05/10/15 10:04:49,316   accountsd[920]  [CardDAVPlugin] TestConnection: Addl Acct Info [After]: {
}
05/10/15 10:04:49,316   accountsd[920]  [CardDAVPlugin-ERROR] No 'AddlInfoKey' present to save: {
}
05/10/15 10:04:50,875   accountsd[3673] [CardDAVPlugin-ERROR] No 'AddlInfoKey' present to save: {
}
05/10/15 10:05:01,681   accountsd[3684] [CardDAVPlugin-ERROR] No 'AddlInfoKey' present to save: {
}
    
respondido por el bekman 05.10.2015 - 10:34

Lea otras preguntas en las etiquetas