トラブルシューティング


TCP/IP でのエラーメッセージ -- サーバーのみ
ここでは、TCP/IP を介して NRPC サービスを提供する IBM(R) Lotus Domino(R) Server に関するエラーメッセージについて説明します。

「Error on Listen function:The requested TCP/IP port is in use on this system.」
このメッセージは次の問題のどれかを示します。



「TCP ソケットが足りません。TCP/IP のマニュアルで最大ソケット数を増やす方法を調べて実行してください。」
TCP/IP ソケットの上限に達しました。サーバーシステムが開いているアクティブ TCP/IP セッションの数を確認するには、Netatat に -n スイッチを指定して (DNS 逆検索を無効にします)、ファイルにリストを出力します。そのリストをスプレッドシートにインポートし、合計接続数を計算します。その後、接続を状態ごと (Established、Time_Wait、Close_Wait、Fin_Waitn) に分類します。2,000 以上の接続を同時に処理できるはずです。処理できないときは、オペレーティングシステムと TCP/IP スタックのメーカーに、オペレーティングシステムと TCP/IP スタックの設定を再確認してください。多数の Close_Wait セッションがある場合、ネットワークレベルで問題が発生している可能性があります。HTTP サービスとの Time_Wait セッションが累積しているときは、TCP/IP スタックの設定を調べて、Time_Wait セッションを早めにタイムアウトさせる設定になっているか確認します。

一時的な解決策として、またはシステムまたは TCP/IP スタックを変更できない場合、サーバーが同時に処理できる NRPC セッションの数を制限できますが、パフォーマンスは低下します。同時に処理できる NRPC セッションの数を制限するには、次の操作のどちらかを行います。

「Listener task for port <portname> is suspending for 20 seconds due to listen errors.」
この項目の前半にあるメッセージ「Error on Listen function」を参照してください。

「The remote TCP/IP host is not running the Lotus Domino server, or the server is busy.」
サーバーが実行中でないか、新たな TCP/IP 接続やドメインセッションを受け付けることができません。サーバーを起動するか、サーバーが実行中であることを確認してください。サーバーの負荷が異常に大きいかどうかも調べてください。

「The TCP/IP protocol stack reported that it ran out of memory.Consult your network documentation to increase configured memory, or reduce Notes connections by limiting clients (see SERVER_MAXSESSIONS parameter in Notes Admin Guide).」
このエラーは、サーバーシステムのリソースのサイズがインバウンド接続およびアウトバウンド接続に適していない場合、またはイベントによってサーバーがリソース不足に陥った場合に発生します。

一時的な解決策として、またはシステムまたは TCP/IP スタックを変更できない場合、サーバーが同時に処理できる NRPC セッションの数を制限できますが、パフォーマンスは低下します。同時に処理できる NRPC セッションの数を制限するには、次の操作のどちらかを行います。 「Unable to locate the Domain server's TCP/IP host.The TCP/IP domain name server may be down.」
ping コマンドを実行して DNS が実行中かどうか確認します。

「Unexpected TCP error.See the Notes log file on this system for error code.」
Notes Log を調べて、出力されたエラーコードを探します。エラーコードの大半はナレッジベースで参照できます。ナレッジベースにないエラーコードを見つけた場合は、Lotus 製品サポートにご連絡ください。

関連項目