ACS のメイン画面から New Navigator for i を開きたい!
Question
HTTPサーバーのグループPTFを適用してから新しい Navigator for i(ポート2002)に変わりました。
しかし、IBM i Access Client Solutions(ACS)のメイン画面から Navigator for i をクリックすると、古い Navigator for i のURL(ポート2004)のままです。
新しい Navigator for i へアクセスするには、毎回ブラウザのURLを手入力で直しています。
ACSのメイン画面からアクセスする際に、自動的に新しい Navigator for i のURLにする事はできないでしょうか。
ACS 1.1.8.8 を使用しています。
Answer
ACS 1.1.8.8 のメイン画面(ようこそ画面)にあるリンクから Navigator for i を開こうとしても、リンクが古いままなので古い Navigator for i のURLが開かれてしまいます。
新しい Navigator for i を開こうと思ったらブラウザにてURLを手入力しなければいけないのが現状ですが、実は、メイン画面のリンクを新しい Navigator for i とするパラメーターが用意されているのです。
以下の手順で「AcsConfig.properties」にパラメーターを追加してください。
- 予め、実行しているACSは全て終了しておきます。
- ACSのフォルダーを開きます。
- 「AcsConfig.properties」をメモ帳で開いて、下記の記述を末尾に追加して変更を保存します。
com.ibm.iaccess.NewNavigator=true
true メイン画面のリンクが新しい Navigator for i のURLに変わります。 false メイン画面のリンクが古い Navigator for i のURLに変わります。 - ACSのメイン画面にある「Navigator for i」のリンクをクリックし、新しい Navigator for i のURLが開かれる事を確認します。
このパラメーターが有効になるのは ACS 1.1.8.8 以降のバージョンです。
ACS 1.1.8.7 以下のバージョンではこのパラメーターは有効にはなりません。
2022年4月にリリースされた ACS 1.1.9.0 の場合は、IBM i(AS/400)の環境に応じて、古い Navigator for i のURLと新しい Navigator for i のURLのどちらを開くか自動的に判断してくれます。
HTTPサーバーのグループPTFが適用されていて新しい Navigator for i を使用できる環境の場合は、パラメーターをtrueで追加しなくても、リンクから新しい Navigator for i が開かれます。
HTTPサーバーのグループPTFが適用されていない環境の場合は、パラメーターをfalseで追加しなくても、リンクから古い Navigator for i が開かれます。
このように、ACS 1.1.9.0 では IBM i(AS/400)の環境に応じて Navigator for i のURLを自動的に判断してくれるので、これを機に ACS 1.1.9.0 にバージョンアップするのも良いでしょう。
最新バージョンのACSを試したい方は、以下の記事を参考にダウンロードしてみてください。
今更聞けない!!ACSのダウンロードってどうすればいいの?
by 槻樹