Quantcast
Channel: Ignite Realtime : Discussion List - All Communities
Viewing all articles
Browse latest Browse all 10742

Smack 4.1.0 alpha6 - SASLError using DIGEST-MD5: not-authorized

$
0
0

Hi, I recently update smack from aplha5 to alpha6 and unfortunatelly I cannot login to our server anymore with exception SASLError using DIGEST-MD5: not-authorized.

 

Client using smack is Android phone. User name and password are 100% correct.

 

Due to API changes in alpha 6 I modify my code for conf & login:

 

XMPPTCPConnectionConfiguration.XMPPTCPConnectionConfigurationBuilder conf = XMPPTCPConnectionConfiguration.builder();

conf.setHost("my.server.com");
conf.setPort(12345);
conf.setServiceName("myservice");
conf.setDebuggerEnabled(false); // with true is crashing
conf.setUsernameAndPassword("username", "password");
conf.setResource("phone");
conf.setRosterLoadedAtLogin(true);
conf.setSendPresence(false);
conf.setSecurityMode(ConnectionConfiguration.SecurityMode.enabled);

// accept all certificate - just for testing
try {
    TLSUtils.acceptAllCertificates(conf);
} catch (NoSuchAlgorithmException e) {
} catch (KeyManagementException e) {
}

// verify all hostname - just for testing
conf.setHostnameVerifier(new HostnameVerifier() {
    @Override    public boolean verify(String hostname, SSLSession session) {        return true;    }
});

XMPPTCPConnection connection = new XMPPTCPConnection(conf.build());
...
connection.connect();
...
connection.login(); // throw exception SASLError using DIGEST-MD5: not-authorized
...

 

Gradle configuration:

dependencies {

    ...

    compile "org.igniterealtime.smack:smack-android:4.1.0-alpha6"

    compile "org.igniterealtime.smack:smack-tcp:4.1.0-alpha6"

    compile "org.igniterealtime.smack:smack-extensions:4.1.0-alpha6"

    compile "org.igniterealtime.smack:smack-debug:4.1.0-alpha6"

    compile "org.igniterealtime.smack:smack-sasl-provided:4.1.0-alpha6"

}

 

 

Is it everything setup correctly?

 

Thank you for any help!


Viewing all articles
Browse latest Browse all 10742

Trending Articles