macOS La delegación del calendario del servidor no encuentra usuarios

3

Estamos ejecutando un Mac Mini en una red de pequeñas empresas, que alberga (entre otras cosas) un servidor de calendario usando Server.app. Hemos configurado cuentas para cada usuario, para que puedan sincronizar los calendarios con el servidor.

En el Calendario (en la Mac de un usuario), uno puede compartir calendarios con otros usuarios en el mismo servidor de calendario. Esto se hace haciendo clic con el botón derecho en un calendario, seleccionando 'Compartir calendario' y escribiendo el nombre de la cuenta de un usuario. Alternativamente, el calendario se puede delegar a través de las preferencias de "Cuentas" (Caldav > Delegate > Edit ..). Sin embargo, ninguno de estos encuentra a alguno de los usuarios de mi servidor. El menú desplegable solo muestra los nombres de, por ejemplo, Mail.

He probado con usuarios de 'directorio local' y 'directorio de red' (es decir, con y sin Open Directory), pero ninguno aparece. Preferiblemente, esto funcionaría sin usar Open Directory (ya que no tengo otro uso para él, y simple es mejor que complejo), pero lo configuraría si fuera necesario.

¿De qué depende esta delegación? ¿Cómo hace el descubrimiento del usuario?

EDITAR: cuando intento hacer un descubrimiento de usuario, veo la siguiente entrada de registro:

"REPORT({http://calendarserver.org/ns/}calendarserver-principal-search) /principals/ HTTP/1.1" 207 1229 "-" "Mac+OS+X/10.11.6 (15G1217) CalendarAgent/361.2" i=3 or=1 t=80.2 fwd=<client IP here> unix=true

Y la búsqueda de /principals (es decir, HTTPS en 443) muestra un montón de cosas, pero me da un error de permiso al hacer clic en /principals/users .

EDIT2:

Al navegar a https://mydomain/webcal , ¡ puedo realmente agregar delegados usando la interfaz web! Sin embargo, parece que estos delegados son 'por usuario' en lugar de 'por calendario', y las agendas delegadas se muestran de manera diferente en Calendar.app. Tampoco parecen sincronizarse con el calendario de iOS. No ideal, pero más cerca.

    
pregunta Joost 11.02.2017 - 23:18

1 respuesta

1

Este problema comenzó en un cliente mío después de actualizar los clientes de 10.6 a 10.7 en adelante. El calendario era estable antes de esto. Webcal encuentra a todos los usuarios de ldap, la aplicación de calendario en los clientes no encuentra a todos, y todavía tengo que encontrar un patrón cuando quién no encuentra a otra persona. Algunos no pueden encontrar usuarios de ldap muy antiguos, otros no pueden encontrar un usuario de ldap creado recientemente. Esto al crear eventos de calendario e invitar a otros usuarios. Por lo que parece, un error en el calendar.app en macOS.

    
respondido por el Harry 21.03.2017 - 08:51

Lea otras preguntas en las etiquetas