Lion Server : réactivation manuelle des notifications Push après un changement de certificat

Découvrez comment réactiver manuellement les notifications Push après un changement de certificat.

Si vous utilisez les notifications Push et que vous avez :

  • configuré précédemment le service iChat de Mac OS X Server 10.6 pour utiliser le protocole SSL, puis êtes passé à Lion Server
    ou
  • changé de certificats (suite à une expiration, par exemple) sous Lion Server

... il peut être nécessaire de modifier manuellement les paramètres de certificat pour les notifications Push.

Pour modifier le certificat utilisé par le service de notifications Push

  1. Interrompez tous les services qui utilisent les notifications Push (comme Mail, si le service Push est activé, le serveur iCal, le serveur de Carnet d’adresses, etc.).
  2. Vérifiez que le serveur de notifications a été arrêté en saisissant la commande suivante :
    sudo serveradmin stop notification
    
  3. Exécutez ensuite celle-ci :
    sudo serveradmin settings notification:sslKeyFile="(path)"
    
    Repaired fuzzy match (Score 90.3%) ... (path) correspondant au chemin complet du certificat SSL souhaité (qui est probablement /etc/certificates/hostname.GUID.concat.pem).
  4. Le cas échéant, exécutez également la commande suivante :
    sudo serveradmin settings notification:sslCAFile="(path)"
    
    ... (path) correspondant au chemin complet d’un fichier de la chaîne SSL/d’un fichier d’une autorité de certification intermédiaire émis par votre fournisseur de certificats SSL (qui est probablement /etc/certificates/nom d’hôte.GUID.chain.pem).
  5. Démarrez un service utilisant les notifications Push pour vérifier que tout fonctionne correctement.
Date de publication: