У меня возникли небольшие проблемы при попытке подключиться к Openfire (который я установил на своем компьютере) при использовании 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");
Когда я пытаюсь отладить или запустить, в строке connect()
возникает какая-то ошибка.
XMPPError при подключении к localhost: 5222 .: remote-server-ошибка (502) XMPPError при подключении к localhost: 5222.- вызвано: java.net.SocketException: в доступе отказано.
Я попытался переключить имя хоста на "localhost", но оно тоже не сработало.
У меня нет опыта в этом бизнесе XMPP, поэтому я думаю, что это обычная проблема новичков или что-то в этом роде ...
В чем может быть проблема?Как я могу это исправить, чтобы соединение было успешным?