【问题标题】:Open fire creating a room issue开火造成房间问题
【发布时间】:2012-04-26 06:19:41
【问题描述】:

我正在使用 open fire 来创建 jabber 服务器,但是当我创建聊天室时 显示以下异常

例外:

java.lang.IllegalArgumentException: Illegal JID: chat1@conference.202.56.215.54@conference.201.54.215.54
    at org.xmpp.packet.JID.(JID.java:554)
    at org.xmpp.packet.JID.(JID.java:508)
    at org.jivesoftware.openfire.admin.muc_002droom_002dedit_002dform_jsp._jspService(muc_002droom_002dedit_002dform_jsp.java:90)...

请帮帮我

【问题讨论】:

  • 我也正面临着什么!你能帮我下一步该怎么做吗?我无法在群聊选项卡上继续。

标签: macos xmpp openfire


【解决方案1】:

嗯,这是一个非法的 JID。我不知道您是如何创建房间的,但看起来您在只需要房间名称时指定了一个完整的 JID 作为名称。

因此,当将服务域添加到提供的名称以生成完整的 JID 时,您现在有一个无效的名称(@service.name 重复)。

【讨论】:

  • 同意它的无效 JID 我遇到类似 java.lang.IllegalArgumentException: Illegal JID: test !!@conference.host 这是无效的 JID 但我应该怎么做才能防止这种情况发生?可以请帮忙?
猜你喜欢
  • 2020-10-05
  • 2020-12-02
  • 2020-08-14
  • 2020-10-19
  • 2012-12-08
  • 1970-01-01
  • 1970-01-01
  • 2020-03-25
  • 1970-01-01
相关资源
最近更新 更多