WebSphereMQのQueueManagerを使用してWebSphereApplicationServerからリモート接続できません。とにかく、同じマシンにインストールされているWASからキューマネージャーに接続されます。WebSphereMQのバージョン7.5とWebSphereApplicationServerのバージョン7.0を使用しています。
WASをキューマネージャにリモートで接続しようとすると、次のエラーメッセージがログに記録されました。
WebSphere MQからのエラー・メッセージ:
1/30/2013 21:12:09-プロセス(3624.6)ユーザー(MUSR_MQADMIN)プログラム(amqrmppa.exe)ホスト(KHILT-269)インストール(インストール1)VRMF(7.5.0.0)QMgr(QM.TEST)AMQ9504:Aチャネル'TEST_CHANNEL'のプロトコルエラーが検出されました。説明:リモート・キュー・マネージャーとの通信中に、チャネル・プログラムがプロトコル・エラーを検出しました。障害の種類は11で、関連データは0でした。アクション:システム管理者に連絡して、エラーログを調べて障害の原因を特定する必要があります。
WebSphere Application Serverでのエラーメッセージ:
次の理由により、WebSphere MQに接続できませんでした:CC = 2; RC = 2009
ログからわかるように、キューマネージャーをQM.TESTとして作成し、チャネルをTEST_CHANNELとして作成しました。キューマネージャ用に定義されたリスナーポートは、プロトコルTCPとともに1417です。
私はたくさんのグーグルをしましたが、適切な解決策を見つけられませんでした。この点で助けていただければ幸いです。
事前に感謝します、KAmeer