从Android API连接到服务器计算机上托管的Ejabberd服务器时出现未知主机异常

时间:2017-04-28 12:54:17

标签: android xmpp ejabberd smack

我正在使用SMACK API 4.1.4与Ejabberd服务器进行通信,以便从我的Android应用程序进行聊天。 我的Ejabberd服务器托管在域名上,即: - “dev.oodlesvdct.in”。 调用smack API的connect方法时,我收到未知主机异常

放置DOMAIN-“dev.oodlesvdct.in”和HOST - “dev.oodlesvdct.in”。

但是当我安装XMPP客户端,即 Pidgin 时,在同一台服务器上运行正常。 **

  

我在服务器端缺少任何配置,或者这是一个配置   由SMACK API方法引起的问题。

**

如果你能帮我解决这个问题,我将不胜感激。

  

连接因错误而关闭   org.jivesoftware.smack.XMPPException $ StreamErrorException:   host-unknown您可以阅读有关此流错误含义的更多信息   在http://xmpp.org/rfcs/rfc6120.html#streams-error-conditions    在   org.jivesoftware.smack.tcp.XMPPTCPConnection $ PacketReader.parsePackets(XMPPTCPConnection.java:1003)   在   org.jivesoftware.smack.tcp.XMPPTCPConnection $ PacketReader.access 300 $(XMPPTCPConnection.java:944)   在   org.jivesoftware.smack.tcp.XMPPTCPConnection $ PacketReader $ 1.run(XMPPTCPConnection.java:959)   在java.lang.Thread.run(Thread.java:761)

任何帮助都将不胜感激。

由于

0 个答案:

没有答案