首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AMQ9504:检测到信道的协议错误

AMQ9504:检测到信道的协议错误
EN

Stack Overflow用户
提问于 2013-01-30 16:59:32
回答 5查看 9.2K关注 0票数 2

我无法从WebSphere应用服务器远程连接WebSphere MQ的队列管理器。无论如何,它从安装在同一台计算机上的队列管理器连接到队列管理器。我使用的是WebSphere MQ的7.5版本和WebSphere应用服务器的7.0版本。

在试图连接到队列管理器时,记录了以下错误消息。

来自 MQ:的WebSphere错误消息

1/30/201321:12:09-进程(3624.6)用户程序(MUSR_MQADMIN)程序(amqrmppa.exe)主机(Installation1) VRMF(7.5.0.0) QMgr(QM.TEST) AMQ9504:检测到信道“TEST_ channel”的协议错误。说明:在与远程队列管理器通信期间,通道程序检测到协议错误。故障类型为11,关联数据为0。操作:请与系统管理员联系,系统管理员应检查错误日志以确定故障原因。

应用服务器上的WebSphere错误消息:

无法连接到WebSphere MQ,原因如下: CC=2;RC=2009

从日志中可以看到,我将队列管理器创建为QM.TEST,通道创建为TEST_CHANNEL。为队列管理器定义的侦听器端口是1417和协议TCP。

我做了很多谷歌,但没有找到任何合适的解决方案。我很感谢在这方面的任何帮助。

感谢adv,KAmeer

EN

回答 5

Stack Overflow用户

发布于 2013-06-11 14:29:50

我有一个类似的问题,我是7和WMQ 7.5。我能够连接到现有的WMQ7.0QM,但没有连接到新的WMQ7.5QM。显然,在最初的7.0.0.0版本之后,WMQ组件被捆绑在一起,WMQ组件发生了变化。在更新资源适配器之后,我能够成功地连接到两个队列管理器。

票数 2
EN

Stack Overflow用户

发布于 2016-02-16 01:59:12

队列管理器生成协议错误,并在收到来自客户端的意外TSH流时立即终止连接。因此,客户端收到2009年错误。从技术上讲,低级别MQ客户端将能够与更高版本的MQ队列管理器进行通信,反之亦然,除非存在已知的限制和/或存在MQ缺陷/APAR。错误消息指示队列管理器在MQ 7500处运行,这是MQBase7.5版本。建议将队列管理器升级到可用的最新补丁包,以排除任何已知问题。您还可以尝试禁用SVRCONN上的共享转换(即将SHARECNV设置为0),并检查它是否解决了问题,直到问题解决为止。

票数 1
EN

Stack Overflow用户

发布于 2013-01-31 17:37:52

用IBM打开一个PMR,因为这听起来像一个bug。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14609511

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档