14.3 LDAPサーバが実行されているか確認する

LDAPサーバをロードした後で、それが実行されているか確認します。その後、デバイスが監視しているか確認します。

14.3.1 シナリオ

通常、LDAPサーバはロードされるとすぐに実行されます。ただし、次の2つのシナリオでは、サーバが正しく実行されないことがあります。

シナリオ:サーバがゾンビ状態にある。 LDAPサーバはDHostローダが外部依存関係を解決できる限り、ロードを続けます。ただし、LDAPサーバは有効な設定を2つの設定オブジェクト(LDAPサーバオブジェクトとLDAPグループオブジェクト)から取得するまで、正しく動作しません。

LDAPサーバが、「ロードはされても、実行されない(ゾンビ)状態」の場合、LDAPサーバは定期的に設定オブジェクトを探そうとします。オブジェクトの設定が正しくなかったり、オブジェクトが破損したりしている場合、LDAPサーバ(nldap.nlm、nldap.dlm、libnldap.so、またはlibnldap.sl)は、アンロードされるかダウンするまで、ゾンビ状態になります。

ローダはLDAPサーバがロードされていると示しているのに、nldap.nlm(またはnldap.dlm、libnldap.so、libnldap.sl)によりLDAPポート(389、636)が開かれていません。また、LDAPクライアントの要求はどれも実行されていません。

定期的な試行の記録と、サーバが稼動状態にならない原因を示すDSTraceメッセージが表示されます。

シナリオ:サービス拒否 。Digital Airlines社のサーバは現在、長時間(20分以上)かかる検索を処理しています。この処理では、膨大なデータの中から検索が行われています。

この検索の実行中に、あるユーザが次のいずれかを実行します。

  • 環境設定パラメータを変更し、設定オブジェクトを更新する。

  • [Refresh Server Now]をクリックする。

  • LDAPサーバ(nldap.nlm、nldap.dlm、libnldap.so、libnldap.slのいずれか)をアンロードする。

  • サーバ全体を終了しようとする。

LDAPサーバは、現在の処理が完了してから更新を適用します。この更新が完了するまで、新しい操作は実行されません。この遅れにより、サーバの検索が完了し、更新が適用されるまでの間、サーバが新しい要求に応答しなくなったように見えることがあります。アンロードの実行中にサーバが停止したように見えることもあります。

検索要求が長く、多くの一致項目がある場合、LDAPサーバをアンロードしようとすると検索は中止され、次の一致項目がクライアントに返される時にアンロードが実行されます。ただし、検索要求の結果、20分間に1件以下しか一致する項目が見つからなかった場合、LDAPサーバは実行中のNDS®またはOpenText eDirectory要求を中止できません。

リフレッシュまたは更新の場合、クライアントに返される多くの一致レコードがあっても検索は中止されません。

14.3.2 LDAPサーバが実行されているか確認する

LDAPサービスが実行されていることを確認するには、OpenTextインポート/エクスポート変換ユーティリティ(ICE)を使用します。ワークステーションで、ice.exeを実行するか、OpenText Identity Consoleを使用します。

IPアドレスとポート番号を入力して接続が確立された場合は、サーバは機能しています。その他の場合は、エラーメッセージが表示されます。ログファイルまたはエクスポートファイルをダウンロード(表示)してください。

14.3.3 デバイスが受信待機していることを確認する

デバイスがポート389で受信待機していることを確認します。

  1. コマンドラインで次を入力します。

    netstat -a

  2. ローカルアドレスがservername:389で、状態がLISTENINGの行を探します。

次のいずれかの状況が発生した場合は、OpenText iMonitorを実行します。

  • ICEユーティリティから情報を取得できない

  • LDAPサーバがLDAP要求をハンドルしているか確認できない

OpenText iMonitorの詳細については、環境設定ファイルおよびトレースを環境設定するを参照してください。

LDAP要求の詳細については、『OpenText™ eDirectory CE 24.4 (v9.3)インストールガイド』の「LDAPによるOpenText eDirectoryとの通信」を参照してください。