Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/powershell/12.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 IBM MQ client 7.5 MQRC_主机不可用_Ibm Mq - Fatal编程技术网

Ibm mq IBM MQ client 7.5 MQRC_主机不可用

Ibm mq IBM MQ client 7.5 MQRC_主机不可用,ibm-mq,Ibm Mq,在Windows Server 2019上安装MQ client v7.5后,我们尝试测试与远程队列管理器的连接。我们为此使用了Rfhutilc,并获得了“主机不可用”,尽管与相应地址的telnet连接已成功建立。我们还尝试使用MQ客户机v9.0进行连接,结果相同 AMQERR01.LOG(客户端v.7.5)报告了以下详细信息: 29.09.2020 15:36:10 - Process(10828.2) User(Администратор) Program(rfhutilc.exe)

在Windows Server 2019上安装MQ client v7.5后,我们尝试测试与远程队列管理器的连接。我们为此使用了Rfhutilc,并获得了“主机不可用”,尽管与相应地址的telnet连接已成功建立。我们还尝试使用MQ客户机v9.0进行连接,结果相同

AMQERR01.LOG(客户端v.7.5)报告了以下详细信息:

29.09.2020 15:36:10 - Process(10828.2) User(Администратор) Program(rfhutilc.exe)
                      Host(-) Installation(Installation1)
                      VRMF(7.5.0.6)
AMQ9208: Error on receive from host 'X.X.X.X'.

EXPLANATION: An error occurred receiving data from 'X.X.X.X' over TCP/IP. This may be due to a communications failure.

ACTION: The return code from the TCP/IP recv() call was 10054 (X'2746'). Record these values and tell the systems administrator.
----- amqccita.c : 4065 -------------------------------------------------------
29.09.2020 15:37:56 - Process(10828.1) User(Администратор) Program(rfhutilc.exe)
                      Host(-) Installation(Installation1)
                      VRMF(7.5.0.6)
AMQ9202: Remote host 'X.X.X.X' not available, retry later.

EXPLANATION: The attempt to allocate a conversation using TCP/IP to host 'X.X.X.X' was not successful. However the error may be a transitory one and it may be possible to successfully allocate a TCP/IP conversation later.

ACTION: Try the connection again later. If the failure persists, record the error values and contact your systems administrator. The return code from TCP/IP is 10060 (X'274C'). The reason for the failure may be that this host cannot reach the destination host. It may also be possible that the listening program at host 'X.X.X.X' was not running. If this is the case, perform the relevant operations to start the TCP/IP listening program, and try again.
下面是当Rfhutilc拒绝连接到队列时流量数据的一个示例

根据图片,一旦出现一些代码页问题,我们就尝试将MQCCSID环境变量的值设置为1208,这会有所帮助

在另一个登录名为“admin”的用户下运行时,即使未设置MQCCSID变量,通过Rfhutilc的连接尝试也成功

但我没能找到解释。MQ客户端的CCSID是否与什么的系统代码页不同?那么我如何才能找到MQ客户端的默认CCSID呢


安装之后,MQ客户端v7.5在Windows Server 2012 R2上运行良好。Rfhutilc v7.5已在服务器2012和服务器2019上用于测试。

7.5自2018年4月起不再支持。为什么不使用9.2呢?根据这一点,IBM MQ 7.5仅在Windows 2012 R2之前受支持。即使您有IBM对7.5的扩展支持,您也在尝试一个不受支持的版本。V8.0也不受支持,9.0将在2021年9月失去支持。如果不清楚,9.2 MQ客户端可以与旧得多的服务器通信,因此您不需要保持客户端和服务器与MQ版本同步(它们协商的功能是双方都能理解的)@JoshMc不支持的客户端版本似乎不是问题的原因。我们还尝试在仅安装mq client v 9.0.0.10的情况下连接到q manager,结果相同。队列管理器和客户端计算机都将有一个名为
AMQERR01.log
的日志,当您收到
2538 MQRC_HOST_NOT_AVAILABLE
错误并查看报告内容时,您是否可以检查这两个日志的时间戳,如果报告了任何问题,请编辑您的问题,并从日志中添加详细信息,指明错误来自哪个日志。您可以在日志文本前后的行上使用三个反勾号包装日志文本,以保持其格式为纯文本。您还表示可以从2012 R2机器上的7.5安装进行连接,是否可以确认它与MQ的完全相同版本并使用
rfhutil
?7.5自2018年4月起不再受支持。为什么不使用9.2呢?根据这一点,IBM MQ 7.5仅在Windows 2012 R2之前受支持。即使您有IBM对7.5的扩展支持,您也在尝试一个不受支持的版本。V8.0也不受支持,9.0将在2021年9月失去支持。如果不清楚,9.2 MQ客户端可以与旧得多的服务器通信,因此您不需要保持客户端和服务器与MQ版本同步(它们协商的功能是双方都能理解的)@JoshMc不支持的客户端版本似乎不是问题的原因。我们还尝试在仅安装mq client v 9.0.0.10的情况下连接到q manager,结果相同。队列管理器和客户端计算机都将有一个名为
AMQERR01.log
的日志,当您收到
2538 MQRC_HOST_NOT_AVAILABLE
错误并查看报告内容时,您是否可以检查这两个日志的时间戳,如果报告了任何问题,请编辑您的问题,并从日志中添加详细信息,指明错误来自哪个日志。您可以在日志文本前后的行上使用三个反勾号包装日志文本,以保持其格式为纯文本。您还表示可以从2012 R2机器上的7.5安装进行连接,是否可以确认它与MQ的版本完全相同,并使用
rfhutil