【发布时间】:2016-06-08 21:25:45
【问题描述】:
我们正在尝试从安装了 MQ 客户端的 Linux 服务器建立到安全通道的连接。我是 ETL 人员,我们的 MQ 管理员正在苦苦挣扎。无论如何,我会解释我尝试了什么(显然还没有奏效),任何人都请让我知道设置连接还需要做什么。谢谢:)
tmp/mqmutility/keyrepmodmq> ls
AMQCLCHL.TAB key.kdb key.rdb key.sth MODE_MODELTAP_DEV_keyStLst.txt
export MQSSLKEYR=/tmp/mqmutility/keyrepmodmq/key
export MQCHLLIB=/tmp/mqmutility/keyrepmodmq
export MQCHLTAB=AMQCLCHL.TAB
/opt/mqm/samp/bin> amqsputc <queue_name> <queue_manager_name>
Sample AMQSPUT0 start
MQCONN ended with reason code 2058
注意:我可以为非 SSL 通道连接到同一个队列管理器。 任何帮助都会非常有用,并且您从客户端机器上为 SSL 通道连接所遵循的其他方法也会有所帮助。
【问题讨论】:
-
确认您使用的 MQ 版本和 SSL/TLS - 一些密码规范已被弃用。
-
此外,此链接解释了设置,可能会有所帮助:developer.ibm.com/answers/questions/250184/…
-
名称:WebSphere MQ 版本:7.0.1.9 CMVC 级别:p701-109-120718 构建类型:IKAP -(生产)
-
从您下面的评论看来,您可能没有完成定义通道(名称)类型(CLNTCONN)的步骤.....请显示您为生成 .TAB 文件所采取的步骤你的问题。
-
我已经更新了我的答案,提供了一些您应该采取的步骤的提示。