【问题标题】:Websphere MQ Managed File Transfer AgentsWebsphere MQ 托管文件传输代理
【发布时间】:2013-12-03 10:12:10
【问题描述】:

我是 MQ 的新手。我已经成功安装了 WebSphere MQ,设置了队列管理器、队列和队列管理器之间的通道。我已经设置了代理,我可以启动、停止和成功 ping 代理,但是代理没有如附件屏幕截图所示列出。我一直在尝试让代理工作,以便我可以测试文件传输并在我们的环境中进行设置。 我什至尝试创建新的协调和命令队列管理器,但没有运气。我什至尝试了 fteListAgents -p(协调队列管理器)和 -v 我将非常感谢我能得到的所有帮助。

【问题讨论】:

    标签: ibm-mq websphere-mq-fte


    【解决方案1】:

    您登录机器​​的用户 ID 是什么?是Administrator(在 Windows 上)吗?如果是这样,您可能遇到了 12 个字符的用户 ID 问题。管理员长度为 13 个字符,末尾的 'r' 可能会被砍掉。我建议你看看这个故障排除link.

    【讨论】:

    • 嗨,Shashi,我的问题是我的用户 ID 是 15 个字符长。我将测试并恢复并查看链接。感谢您的帮助
    • 嗨,Shashi,谢谢它的作用就像一个魅力我正在使用一个长度为 9 个字符的 Windows 用户 ID。再次感谢
    • 在这种情况下,您能接受我的回答吗?这将有助于提高我的声誉。非常感谢。
    【解决方案2】:

    如果您的 Windows 用户 ID 超过 12 个字符,请检查: 1) 代理已启动,但 MQ Explorer 代理列表为空? 2) 检查 Queuemanager->YOURQM->Subscriptions -> User。您是否看到您的 Windows 用户名被截断为 12 个字符? 3) 新建一个windows用户,用户名为12个字符的转换用户。 4) 将此 12 个字符的用户名添加到 Admin 组。

    【讨论】:

    • 由于安全问题,代理和 QMgr 应该永远以 Windows 管理员身份运行。这些组件的服务帐户也不应该在管理员组中。但是,对于 ID 长度建议 +1。
    【解决方案3】:

    MQ FTE 使用排队的 PubSub 机制。通常会发生此问题,因为正在使用的 ID 无权发布。诊断过程如下:

    • 下载MS0P SupportPac并将其安装到WMQ Explorer中。
    • 在 Coordination Qmgr 上启用授权事件。
    • 停止并重新启动一两个代理。
    • 打开 MQ Explorer 到队列面板并找到 SYSTEM.ADMIN.QMGR.EVENT 队列。
    • 右键单击队列并选择“格式化事件消息”。
    • 您应该会发现一些身份验证错误。

    如果问题是授权失败,MS0P 会准确告诉您 MQ 认为使用了哪个 ID、失败的 API 调用以及失败的对象。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-05-18
      • 1970-01-01
      • 2023-03-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多