【问题标题】:TeamCity 7.1 Jabber notifications do not reach recipientTeamCity 7.1 Jabber 通知未送达收件人
【发布时间】:2013-03-22 04:25:22
【问题描述】:

我正在尝试让 TeamCity v7.1 通过 Jabber 通知我有关构建事件的信息。我在工作的服务器上安装了 TeamCity,并且在我的台式机上设置了 OpenFire XMPP 服务器。为了完成图片,我在桌面上运行了一个 Pidgin 客户端来监听消息。

我已将 TeamCity 配置为通过我称为“teamcity”的 OpenFire 用户连接到 OpenFire 服务器,当我“测试连接”时,我被告知连接正常。当我测试我发送给我称为“pidgin”的 OpenFire 用户的连接时。

问题是从 TeamCity 发送的 Jabber 消息永远不会到达“pidgin”用户。 TeamCity 没有给出任何问题的迹象,我在 TC 通知日志中也没有看到任何问题的迹象。几乎没有任何来自构建事件的通知传递给“pidgin”用户的方式(相当有信心我已经正确设置了 Jabber 通知规则)。

知道为什么会这样或者我接下来应该尝试什么吗?

【问题讨论】:

  • 我遇到了同样的问题。在 TeamCity 7.1.4(内部版本 24331)和 YouTrack 4.2(内部版本 5891)中发生。我正在使用 Openfire 3.8.1! YouTrack 和 Openfire 日志不显示任何内容。

标签: notifications xmpp teamcity


【解决方案1】:

我很确定我已经通过在 TeamCity 中指定“完整”XMPP 用户名解决了我的问题。在我的示例中:pidgin@urisopenfire(其中 uriopenfire 是我的 OpenFire 服务器实例的名称)。

当我在测试连接时以及在我的 TC 项目的 Jabber 通知程序设置中使用此完整表单时,我确实收到了来自 TeamCity 的通知进入我的 Pidgin 客户端。

奇怪的是,在 TeamCity 的全局 Jabber 通知设置中设置“teamcity”用户时不需要此完整表单。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-12-21
    • 2011-08-23
    • 2022-06-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多