You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

RFHUtil客户端工具是否支持JSON格式CCDT文件及SSL连接使用咨询

在RFHUtil中使用JSON格式CCDT文件及SSL连接指南

1. RFHUtil对JSON格式CCDT的支持情况

IBM MQ 9.1及以上版本引入了JSON格式的客户端通道定义表(CCDT),适配MQ 9.1+的RFHUtil新版本完全支持JSON格式CCDT,旧版本仅支持XML或二进制格式的CCDT,建议先确认你的RFHUtil版本是否满足要求。

2. 使用JSON格式CCDT的配置步骤

  • 准备合法的JSON CCDT文件
    确保文件是通过MQ官方工具生成(比如runmqsc执行DISPLAY CHANNEL(*)导出,或MQ Explorer可视化生成),需包含目标队列管理器的连接地址、通道属性等完整信息。
  • 指定CCDT文件路径
    有两种方式让RFHUtil识别JSON CCDT:
    • 环境变量方式:启动RFHUtil前设置MQCCDTURL变量,指向文件路径:
      Windows:set MQCCDTURL=file:///C:/mq/config/ccdt.json
      Linux/Unix:export MQCCDTURL=file:///opt/mq/config/ccdt.json
      启动工具后会自动加载该配置。
    • 界面手动指定:打开RFHUtil的Connection设置窗口,连接类型选Client,在"CCDT File"字段直接选择你的JSON文件,工具会自动从文件中读取队列管理器和通道信息,无需手动输入通道名。
  • 验证连接
    从加载的队列管理器列表中选择目标实例,点击连接即可完成验证。

3. SSL连接的关键配置建议

针对启用SSL的远程队列管理器,除CCDT配置外,还需注意:

  • 确保JSON CCDT包含SSL参数:通道配置中需指定SSLCIPH(加密套件,需与远程队列管理器通道配置一致),可选配置SSLPEER做对等方证书验证。
  • 配置客户端密钥库/信任库:设置环境变量MQSSLKEYR指向你的密钥库文件(通常是.kdb格式),该密钥库必须包含远程队列管理器的CA根证书或服务器证书,用于SSL握手时的身份验证。示例:
    Windows:set MQSSLKEYR=C:/mq/ssl/client_key.kdb
  • 确认加密套件兼容性:确保RFHUtil版本支持你指定的SSL加密套件,避免因版本过低导致套件不支持。
  • 调试连接问题:若连接失败,可设置MQSSLTRACE=1开启SSL调试日志,通过日志信息定位证书不匹配、套件不兼容等问题。

内容的提问来源于stack exchange,提问作者user1929905

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.30 09:08:28