ConnectionException beim Versuch, eine Verbindung zum XMPP-Server von einem Tast Android-Client herzustellen
Ich habe seit Stunden versucht, von meinem aSmack Android-Client aus eine Verbindung zu meinem (lokal gehosteten) Openfire XMPP-Server herzustellen, und er funktioniert immer noch nicht.
Ich bekomme einorg.jivesoftware.smack.SmackException$ConnectionException
und das ist es
Code
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
SmackAndroid.init(getApplicationContext());
connect();
}
private boolean connect(){
XMPPConnection connection = new XMPPTCPConnection(HOST);
try{
connection.connect();
connection.login("user", "user");
}catch (Exception e){
e.printStackTrace();
}
return true;
}
Server ist in Betrieb.
Host ist mein Servername, hat auch meinen Hostnamen ausprobiert, hat verschiedene Ports ausprobiert ... Es wurde auch versucht, die connect () -Methode von einem anderen Thread aus zu starten. Versucht, ein Login oder eine anonyme Verbindung zu verwenden, aber Exception wird auch davor ausgelöst, in der Zeile:connection.connect();
Jede Hilfe sehr geschätzt.