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.

Antworten auf die Frage(5)

Ihre Antwort auf die Frage