2010-11-24 4 views

答えて

2

を助けることができる方法

を投げエラーはありません、私はエラー・ログ・ファイルでのエクスプローラや小切手上の任意のキューを作成することはできませんですエクスプローラでキューが表示されますが、新しいキューを作成すると失敗します。あなたが意味したことは、エクスプローラにまったく接続できないということだった場合は、質問を明確にしてください。

キューを確認できても作成できない場合は、承認エラーが発生する可能性が非常に高いです。あなたは、認可イベントを有効にすることによって、この理論をテストすることができます。

runmqsc <qmgr name>
ALTER QMGR AUTHOREV(ENABLED)

をこれが問題であるなら、あなたは、イベントメッセージがSYSTEM.ADMIN.QMGR.EVENTキューに生成されて表示されます。

これを確認する別の方法は、SVRCONNチャネルのMCAUSERを管理値に設定することです。 Linuxを使用している場合、それは 'mqm'になります.Windowsでは、インストール方法によって異なりますが、MUSR_MQADMINは通常動作します。

runmqsc <qmgr name>
ALTER CHL(SYSTEM.ADMIN.SVRCONN) CHLTYPE(SVRCONN) MCAUSER('mqm')

これで問題が解決した場合、それは、認証エラーでした。 MCAUSERを管理上の値にハードコーディングすると、そのチャネルに接続するすべてのユーザーに管理者権限が与えられます。

セキュリティが重要な場合は、空のMCAUSERまたはMCAUSERの管理アカウントを持つ受信チャネルが、SSLまたは終了を使用して接続を認証するようにする必要があります。低特権アクセスのチャネルは、MCAUSERに低特権のアカウントを持っていなければなりません。これらには、RCVR、RQSTR、CLUSRCVR、およびSVRCONNタイプのチャネル、具体的にはSYSTEM.DEF*およびSYSTEM.AUTO.*という名前のチャネル、およびユーザ定義のチャネルが含まれます。 WMQセキュリティの詳細については、WMQ Hardeningプレゼンテーション(https://t-rob.net/links/)をご覧ください。

+0

私はこれを試しましたが、運はありませんでした。コマンドラインでキューの作成を終了しました。 –

+0

この回答は、問題を診断する方法であり、修正する方法ではありません。あなたはそれを試してみたが、運がないと言うとき、それはどういう意味ですか?問題を診断できなかったか、根本的な原因を診断したが解決できなかったか?承認イベントは何を言いましたか? –

+0

SYSTEM.ADMIN.QMGR.EVENTにイベントがありませんでした。そして、mqmとしてチャネルを実行しようとしましたが、うまくいかなかった(チャネルはそれ以降に起動しませんでした)。 –

関連する問題