Quels processus doivent être autorisés pour utiliser Daylite ?

appointments_626x442

Voici la liste des différents processus qui doivent être autorisés dans le pare-feu afin de pouvoir utiliser Daylite sur OS X. Le pare-feu se trouve dans les Préférences Système, Sécurité et confidentialité, il vous faut cliquer sur Coupe-feu et régler les processus suivants afin qu’ils acceptent les connexions entrantes pour Daylite Server Admin (ces réglages seront donc à réaliser sur l’ordinateur qui héberge Daylite Server Admin) :

  • DLAccessd : Responsable de l’authentification des clients (OS, iOS et DAV*) avec la base de données.
  • DLAttachmentd : Responsable des chargements/téléchargements des pièces jointes vers et depuis la base de données.
  • DLCardCald : Le serveur DAV de la base de données qui permet les abonnements/publications de CardDAV et CalDAV.
  • DLConfigd : Responsable du démarrage/arrêt des autres processus et du fonctionnement de l’application Daylite Server Admin.
  • DLPortsd : Responsable de la redirection automatique de ports des routeurs acceptant NAT-PNP et UPNP.
  • DLStaged : Responsable de la création de la base de données iOS sur le serveur.
  • DLTouchd : Responsable pour le chargement/téléchargement des données entre la base de données et les clients iOS.
  • postgres : La base de données du serveur responsable de l’application des changements à la base de données elle-même.

*Lexique : OS = ordinateur de bureau ou portable ; iOS = iPhone ou iPad ou Apple TV ; DAV = Distributed Authoring and Versioning, protocole soutenant tous les échanges de données pour le calendrier ou les contacts (CalDAV et CardDAV).

Si certains ou pas des processus ci-dessus sont visibles, accomplissez les actions suivantes manuellement :

  1. Ouvrer une fenêtre du Finder et naviguer jusqu’à l’emplacement suivant : Macintosh HD/Bibliothèque/Applications Support/Daylite Server (4 ou 5).
  2. Appuyer sur la touche Ctrl et cliquer sur « Daylite Server.bundle ». Choisissez « Afficher le contenu du paquet ».
  3. D’ici naviguer jusque Contents/Resources.

Les processus que Daylite Server Admin requiert pour que la base de données puisse communiquer localement/à distance seront listés ici. Garder cette fenêtre ouverte en arrière-plan. Pour ajouter ces processus au pare-feu, vous aurez besoin de :

  1. Aller dans Préférences Système. Choisissez Sécurité et confidentialité, puis Coupe-feu. Cliquer sur le cadenas afin de vous authentifier. Cliquer sur Options de coupe-feu…
  2. Dans la fenêtre suivante, cliquer sur le bouton « + »
  3. Maintenant depuis la fenêtre du Finder que vous avez gardé en arrière-plan, glisser-déposer les processus dans la fenêtre de coupe-feu. Cela vous permettra de voir la liste des processus.
  4. Ensuite, ajouter les processus suivants : DLAccessd, DLAttachmentd, DLCardCald, DLConfigd, DLPortsd, DLStaged, DLTouchd & postgres (ce dernier que vous trouverez à cet endroit : /Bibliothèque/Application Support/DayliteServer 4/Daylite Server.bundle/Contents/Frameworks/MCDatabaseServer.framework/Versions/A/Resources/postgresql/bin).
  5. Cliquer sur « OK » pour confirmer vos changements. Arrêter et redémarrer votre ordinateur pour que le pare-feu prenne vos réglages en compte.

Lancer Daylite Server Admin et confirmer qu’il est bien en marche.

Cet article a paru sur le site de MarketCircle dans leur base de connaissances.

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.