I'm having a little bit of trouble trying to connect to Openfire (which I've installed on my computer) while using Smack.
ConnectionConfiguration config = new ConnectionConfiguration("shin-pc" ,5222);
config.setCompressionEnabled(true);
config.setSASLAuthenticationEnabled(true);
XMPPConnection connection = new XMPPConnection(config);
connection.connect();
connection.login("test", "test");
When I try debugging or running, there's an error of some sort in the connect()
line.
XMPPError connecting to localhost:5222.: remote-server-error(502) XMPPError connecting to localhost:5222. -- caused by: java.net.SocketException: Permission denied.
I've tried switching the host name to "localhost", and it didn't work either.
I have no experience in this XMPP business so I guess it's a common newbie problem or something of the sort...
What might be the problem? How can I fix this so the connection will be successful?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…