サービスが特定のポート番号で待機していることを確認するには、「cstool」 ユーティリティーの ping コマンドを実行します。サービスに対して ping を実行しても、サービスが実際に稼動しているかどうかは検証されません。ソケット接続が受け付けられるかどうかが検証されます。
Calendar Server サービスには次のオプションがあります。
HTTP サービス (cshttpd)
管理サービス (csadmind)
ENS (予定通知サービス) (enpd)
DWP サービス (csdwpd) や通知サービス (csnotifyd) に対して ping を実行することはできません。
たとえば、calserver というホスト名のマシンに対して ping を実行し、cshttpd サービスがポート 80 で待機しているかどうかを確認するには、次のように実行します。
cstool -p 80 -h calserver ping http
デフォルトでは、cstool は 120 秒間応答を待ちますが、-t timeout オプションを使用してこの値を変更することができます。
ユーティリティーの詳細な参考資料については、付録 D 「Calendar Server のコマンド行ユーティリティーのリファレンス」 を参照してください。
cstool を実行するには、Calendar Server が稼動している必要があります。