在Websphere MQ中创建远程队列管理器

在Websphere MQ中创建远程队列管理器,websphere,messaging,ibm-mq,Websphere,Messaging,Ibm Mq,从最近几天开始,我一直在使用WebSphereMQ。我只在创建本地队列管理器和从队列发送/接收消息时测试了这一点,这些队列工作正常 但我无法创建远程队列管理器。我正在使用WebSphere 8.0 for windows 这是我在websphere explorer中尝试的: 1) 队列管理器-->添加远程队列管理器-->队列名称 2) 提供以下详细信息: 主机(远程):本地主机 港口:1424 服务器连接通道:SYSTEM.ADMIN.SVRCONN 3) 下一步完成 它给我的错误是:无法建立

从最近几天开始,我一直在使用WebSphereMQ。我只在创建本地队列管理器和从队列发送/接收消息时测试了这一点,这些队列工作正常

但我无法创建远程队列管理器。我正在使用WebSphere 8.0 for windows

这是我在websphere explorer中尝试的:

1) 队列管理器-->添加远程队列管理器-->队列名称

2) 提供以下详细信息:

主机(远程):本地主机 港口:1424 服务器连接通道:SYSTEM.ADMIN.SVRCONN

3) 下一步完成

它给我的错误是:无法建立到队列管理器的连接-原因2538。 (AMQ4059)

任何关于我为什么会犯这个错误的指针都将非常感激

谢谢
Yashu

远程队列管理器是在远程主机(即本地主机以外的另一台机器)上运行的队列管理器。在另一台机器abc上创建队列管理器,并通过MQ资源管理器进行连接


我建议阅读本入门读物以了解MQ及其特性

MQ安全性!您正在尝试使用系统频道,CHLAUTH正在阻止您。

您的观点

but I am not able to create remote queue manager.
我猜您正试图使用
添加远程队列管理器
菜单在远程计算机上创建队列管理器

MQExplorer中的
添加远程队列管理器
菜单用于连接和管理远程计算机上已经存在的队列管理器。此菜单不会在远程计算机上创建队列管理器。您必须首先在远程计算机上创建队列管理器,然后使用
添加远程队列管理器
菜单连接到


另外,请确保在远程队列管理器上创建
SYSTEM.ADMIN.SVRCONN
通道,因为默认情况下不会创建此通道。

您好,感谢您的响应,我已尝试让远程主机也插入本地主机,然后我也收到了相同的错误。:(您好,非常感谢您指出这一点。您能告诉我应该如何解决它吗?通过将频道名称更改为什么?创建一个CHLAUTH规则以允许您连接,或者创建另一个频道(即TEST.CHL)并使用它。您好,感谢您的响应,这意味着WebSphere MQ也应该在远程服务器上运行??我的主要目的是将消息从公共云(比如OpenShift)发送到在本地计算机上运行的WebSphere,这就是为什么我尝试创建远程地址为OpenShift的队列namager,以便OPenSHirft中托管的客户端可以连接到MQ。任何关于此的指针都将对我非常有帮助,非常感谢~Yash