IBM i ネットサーバー接続にもタイムアウト設定がある!?
Question
WindowsからIBM i (AS/400)共有フォルダーへ接続していますが、接続したままにしておくとエラーになる場合があり、再接続するとエラーが解消され使用できるようになります。
ネットサーバー接続が切断されているようですが、どのような場合にネットサーバー接続が切断されるのでしょうか。
Answer
ネットサーバー接続をそのままにしていた時に切断されるのは、ネットサーバーの設定に「タイムアウト期間」があるためです。初期値は 6000 秒(1時間40分)ですが、その値を経過すると切断されてしまう場合があります。
ネットサーバーの「タイムアウト期間」の設定を確認・変更するには2つの方法があります。
Navigator for i を使用する方法
- Navigator for i へログインします。
- ネットワーク → サーバー → TCP/IPサーバー から 「IBM i ネットサーバー」を選択しプロパティーを開きます。
- 「拡張」タブを選択すると、現在の値を確認する事ができます。
- 値を変更するには、上記画面の「次回開始の展開」をクリックします。
- 設定を変更したら「保管」を押してから、「X閉じる」を押します。
ネットサーバーを再起動します。
ENDTCPSVR SERVER(*NETSVR) → STRTCPSVR SERVER(*NETSVR)
5250画面(GO NETS) を使用する方法
※GO NETS については過去e-bellnet記事にてご紹介しておりますのでご参照ください。
https://www.e-bellnet.com/category/technology/2112/2112-01.html
GO NETS を起動します。
ADDLIBLE LIB(NETSRVCMD) → GO NETS
現在の値を確認します。
「10. Display Attributes」を選択します。
設定を変更します。
「9. Change Attributes」を選択し、Inactivity timeout の値を変更(設定)します。
※ 秒単位でのみ設定できます。-1 に設定すると、タイムアウトはオフになります。 ネットサーバーを再起動します。
ENDTCPSVR SERVER(*NETSVR) → STRTCPSVR SERVER(*NETSVR)
ご参照サイト
NetServer 接続制限の解除「Mapped network drives disconnecting」
https://www.ibm.com/support/pages/node/6829209
「Manage IBM i NetServer without Navigator - GO NETS」
https://www.ibm.com/support/pages/node/667749
by . あすと