我正在使用Openfire
服務器其管理面板正在我的本地主機上運行。當我嘗試使用本地主機上的android smack庫連接到它時,端口5222會給我連接錯誤。XMPP Openfire連接拒絕
我使用的憑據是...
private static final String DOMAIN = "127.0.0.1";
private static final String USERNAME = "admin";
private static final String PASSWORD = "admin";
我得到的例外是...
SMACKException:下面的地址失敗: '127.0.0.1:5223' 失敗,因爲java.net.ConnectException:無法連接到30000ms後/127.0.0.1(端口5223):isConnected失敗:ECONNREFUSED(連接被拒絕)
不過我剛裝openfire
然後SE注意。我可以在http://localhost:9090/上看到管理控制檯,並且可以使用用戶名和密碼作爲管理員登錄。
我試過谷歌它,但似乎沒有爲我工作。所以任何人都可以幫助我實現它的工作?我對openfire
服務器非常陌生,所以對此知之甚少。
在此先感謝。
我已經嘗試連接兩個。但他們都給我同樣的錯誤。 – Newbiee
我將用我在我的應用程序中用於連接的代碼編輯我的答案 –
您是否禁用了SecurityMode?你嘗試打開你的Openfire管理員,並在服務器配置/客戶端連接/純文本(與STARTTLS)連接/高級設置 並將STARTTLS策略設置爲禁用? –