I´m trying to connect on my XMPP server (ejabberd) using smack.
I using this code
XMPPTCPConnectionConfiguration config = XMPPTCPConnectionConfiguration.builder()
.setUsernameAndPassword(“teste2”, “test2e”)
.setServiceName(“10.0.2.2”)
.setHost(“10.0.2.2”)
.setPort(5222)
.build();
AbstractXMPPConnection conn2 = new XMPPTCPConnection(config);
try {
c.connect();
Log.i(“XMPPChatDemoActivity”,
"Connected toooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo " + conn2.getHost());
} catch (SmackException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} catch (XMPPException e) {
e.printStackTrace();
}
But, something get wrong.
org.jivesoftware.smack.XMPPException$StreamErrorException: host-unknown You can read more about the meaning of this stream error at http://xmpp.org/rfcs/rfc6120.html#streams-error-conditions
stream:error</stream:error>
Im sure that the server is running in my localhost.