我正在尝试使用 Mongoseim Server 在 iOS 应用程序中实现 muc light。对于群聊,我使用的是 muclight,但是当我通过以下方式发现我的服务时:
let toStr: String = XMPPConstants.ConnectionHost // my xmpp connection host
let query = XMLElement(name: "query", xmlns: "http://jabber.org/protocol/disco#item")
let iq = XMPPIQ(type: "get", to: XMPPJID(string: toStr), elementID: xmppStream.generateUUID(), child: query)
iq?.addAttribute(withName: "from", stringValue: xmppStream.myJID.bare())
xmppStream.send(iq)
我收到错误响应,例如:
<error type='cancel'>
<service-unavailable xmlns='urn:ietf:params:xml:ns:xmpp-stanzas'/>
</error>
请帮助我如何解决此错误。我需要配置服务器部分还是其他?
请详细说明。
提前致谢 :)