【问题标题】:MultiUserChat always returns not connected although I am online in the server尽管我在服务器上在线,但 MultiUserChat 总是返回未连接
【发布时间】:2015-08-10 06:36:01
【问题描述】:

我遇到了一个奇怪的问题。我有一个 XMPPTCPCONNECTION 设置到远程服务器。然后,我从 smack 库在服务器中创建了一个聊天室。 现在当我加入房间时,我可以看到我在服务器上在线,spark 客户端也显示我在线。但是,multiuserchat.isJoined() 返回 false。我已经有这个问题一周了。需要帮助。 我发布了一个类似的问题,但没有人回答。 https://stackoverflow.com/questions/31902262/no-response-from-openfire-server-although-connected

【问题讨论】:

  • 我理解你,我现在也面临同样的问题。我正在努力解决这个问题。 :) 当你得到解决方案时,请分享它
  • ok..你使用的是同一个版本的 smack... 4.2 alpaha release>?
  • 我正在使用 smack 4.1.3

标签: android xmpp openfire smack


【解决方案1】:

好的。问题是 XMPP 服务器没有进行地址规范化。我在服务器中的 MUC JID 是 saathi@conference.service 但我使用了 Saathi@conference.service 。我所要做的就是将其更改为小写。

【讨论】:

    猜你喜欢
    • 2022-01-20
    • 1970-01-01
    • 2021-12-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-03
    • 1970-01-01
    • 2013-10-31
    相关资源
    最近更新 更多