メニューボタン
サポートチーム便り2021.08.25

あれっ?!新しいPCでACSが繋がらない?!(エラーメッセージ:MSGCO1004)

Question

WindowsPCが古くなり、新しいWindowsPCに入れ変えました。

入れ替え前のPCからセッション定義を新しいPCに移行しましたが、IBM i (AS/400)に繋がりません。

他の人たちのWindowsPCは問題なく繋ぐことが出来ます。

接続構成で確認するとMSGCO1004のエラーが出ます。

何か解決方法はありますでしょうか。

フォルダ

Answer

エラーメッセージのMSGCO1004にヒントがあります。

Launching Navigator for I from Access Client Solutions causes MSGCO1004
https://www.ibm.com/support/pages/launching-navigator-i-access-client-solutions-causes-msgco1004

Navigator for iの記事ですが内容としてシステム名をIPアドレスに解決できないことを示しています。

さらに記事の中には「名前とIPアドレスを解決するためにPCにホストテーブルエントリを追加」と記載があります。

今回、古いPCから新しいPCへIBM i Access Client Solutions(以下ACS)の定義を移行されたとありますが、hostsは移行していないではないでしょうか。

その場合、古いPCからコピーして持ってくるか、他のIBMi(AS/400)に繋がることのできるPCからコピーで持ってきてください。

いずれも難しい場合は、手動でメンテナンスしても良いかもしれません。

Windowsの「ファイル名を指定して実行」で「drivers」と入力してOKをクリックします。

「drivers」フォルダの中に「etc」フォルダがありますので、それを更に開いてください。

hostsファイルがあります。

編集はメモ帳を管理者権限で起動して変更(追記)を行ってみてください。

上手く追加して保存した後に「接続の検査」で確認すると、エラーが無くなり、ACSの画面セッションも繋がるようになります。

PCが新しくなって気分も良いかも知れませんが、廃棄する前に重要なデータの移行を忘れると大変ですのでご注意ください。

by けやきのじぃじ

あわせて読みたい記事

PAGE TOP