Lion Server:証明書の変更後にプッシュ通知を手動で再設定する
証明書の変更後にプッシュ通知を手動で再設定する方法について説明します。
プッシュ通知を使っている場合は、以下の条件に該当するか確認してください。
以前、Mac OS X Server v10.6 の iChat サービスで SSL を使うように構成した後で、Lion Server にアップグレードした場合
または
期限切れなどを理由に Lion Server で証明書を変更した場合
上記に該当する場合は、プッシュ通知の証明書設定を手動で変更する必要が生じることがあります。
プッシュ通知サービスが使用する証明書の変更方法
プッシュ通知を使うすべてのサービス (メール、プッシュが有効になっている iCal サーバ、アドレスブックサーバなど) を停止します。
次のコマンドを実行して、通知サーバを停止します。
sudo serveradmin stop notification
次のコマンドを実行します。
sudo serveradmin settings notification:sslKeyFile="(path)"
(path) には、適切な SSL 証明書のフルパスを入力します (通常は、「/etc/certificates/hostname.GUID.concat.pem」)。
該当する場合、次のコマンドを実行します。
sudo serveradmin settings notification:sslCAFile="(path)"
(path) には、ご利用の SSL 証明書ベンダーによって提供される SSL チェーンファイル/中間 CA ファイルのフルパスを入力します (通常は、「/etc/certificates/hostname.GUID.chain.pem」)。
プッシュ通知を使うサービスを起動して、サービスが正常に通知を使っているか確認します。