Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ibm mq 安装在RHEL 8.3上的IBM MQ v 9.1未在MQJExplorer中连接_Ibm Mq - Fatal编程技术网

Ibm mq 安装在RHEL 8.3上的IBM MQ v 9.1未在MQJExplorer中连接

Ibm mq 安装在RHEL 8.3上的IBM MQ v 9.1未在MQJExplorer中连接,ibm-mq,Ibm Mq,我已在RHEL服务器中的路径/home0/mqm中安装了IBM MQ。此外,我还制作了一个队列管理器QM816及其两个队列-REQUEST\u Q和RESPONSE\u Q。还定义了侦听器,它正在侦听此服务器上的端口8030 在本地windows机器中,我有MQJExplorer工具来管理队列,并在请求队列中查找任何请求/在响应队列中发送响应 问题是队列管理器无法连接到此队列。将错误显示为: 控制台中的错误显示为: Path: [IBM MQSeries, Queue Managers, QM

我已在RHEL服务器中的路径/home0/mqm中安装了IBM MQ。此外,我还制作了一个队列管理器
QM816
及其两个队列-
REQUEST\u Q
RESPONSE\u Q
。还定义了侦听器,它正在侦听此服务器上的端口8030

在本地windows机器中,我有MQJExplorer工具来管理队列,并在请求队列中查找任何请求/在响应队列中发送响应

问题是队列管理器无法连接到此队列。将错误显示为:

控制台中的错误显示为:

Path: [IBM MQSeries, Queue Managers, QM816 on 172.xx.xx.xxx(8130)]
Security exit invoked: reason: MQXR_INIT
Security exit invoked: reason: MQXR_INIT_SEC
Security exit invoked: reason: MQXR_TERM
Failed to connect to queue manager: com.ibm.mq.MQException: Completion Code 2, Reason 2035
connectSelected: com.ibm.mq.MQException: Completion Code 2, Reason 2035

通过查看IBM文档,这似乎是一个安全错误。对这件事不太熟悉,文档中似乎充斥着行话。感谢您的帮助

队列管理器不会显示该错误,即您正在运行的显示该错误的应用程序。查看队列管理器的
AMQERR01.LOG
文件,以了解有关2035事件原因的更多详细信息。谢谢Josh。。错误已解决。。。。它与通道身份验证有关。。。必须删除通道的身份验证…@ShubhamUniyal-您还可以通过启用连接所需的身份验证而不是完全删除通道身份验证来修复此问题。这将是一个更合适的解决方案。