首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用WMQInitialContextFactory连接IBM版本8

使用WMQInitialContextFactory连接IBM版本8
EN

Stack Overflow用户
提问于 2016-02-10 05:25:25
回答 2查看 659关注 0票数 0

我试图使用WMQInitialContextFactory连接到IBM 8版本。

但看来我联系不上了。是否删除了对版本8的WMQInitialContextFactory支持?

注:我可以连接到版本7的产品,没有问题。

在连接到IBM之前,使用以下命令禁用通道安全性,

代码语言:javascript
复制
runmqsc MyManager
ALTER QMGR CHLAUTH(DISABLED)
REFRESH SECURITY TYPE(CONNAUTH)

对于版本8,通道身份验证,禁用方法似乎不起作用。

我得到的错误是“根异常是com.ibm.mq.MQException: MQJE001:完成代码'2',原因‘2035’”。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-02-10 20:11:17

如果您不担心安全性/身份验证,您可能还需要禁用CONNAUTH以及CHLAUTH:

代码语言:javascript
复制
ALTER QMGR CONNAUTH(' ')

然后再次刷新安全性,就像您最初在问题中所做的那样。

如果这不起作用,请查看队列管理器错误日志,以了解将MQ原因代码2035 (MQRC_NOT_AUTHORIZED)返回给客户端的原因。

票数 1
EN

Stack Overflow用户

发布于 2016-02-11 03:09:31

我认为可能的原因可能与v8有关,正如前面的答案所解释的那样。下面的页面将有助于调试2035错误。

errors?lang=en

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

https://stackoverflow.com/questions/35307473

复制
相关文章

相似问题

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