Microsoft Entra ID
A Microsoft Entra identity service that provides identity management and access control capabilities. Replaces Azure Active Directory.
19,473 questions
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
com.microsoft.aad.adal.AuthenticationException: Socket is closed
at com.microsoft.aad.adal.Discovery.performInstanceDiscovery(Discovery.java:262)
at com.microsoft.aad.adal.Discovery.validateAuthority(Discovery.java:141)
at com.microsoft.aad.adal.AcquireTokenRequest.validateAuthority(AcquireTokenRequest.java:306)
at com.microsoft.aad.adal.AcquireTokenRequest.performAuthorityValidation(AcquireTokenRequest.java:216)
at com.microsoft.aad.adal.AcquireTokenRequest.validateAcquireTokenRequest(AcquireTokenRequest.java:184)
at com.microsoft.aad.adal.AcquireTokenRequest.access$100(AcquireTokenRequest.java:53)
at com.microsoft.aad.adal.AcquireTokenRequest$1.run(AcquireTokenRequest.java:122)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)
at java.lang.Thread.run(Thread.java:856)
Caused by: java.net.SocketException: Socket is closed
at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.checkOpen(OpenSSLSocketImpl.java:262)
at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:273)
at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:257)
at libcore.net.http.HttpConnection.setupSecureSocket(HttpConnection.java:210)
at libcore.net.http.HttpsURLConnectionImpl$HttpsEngine.makeSslConnection(HttpsURLConnectionImpl.java:477)
at libcore.net.http.HttpsURLConnectionImpl$HttpsEngine.connect(HttpsURLConnectionImpl.java:441)
at libcore.net.http.HttpEngine.sendSocketRequest(HttpEngine.java:282)
at libcore.net.http.HttpEngine.sendRequest(HttpEngine.java:232)
at libcore.net.http.HttpURLConnectionImpl.getResponse(HttpURLConnectionImpl.java:273)
at libcore.net.http.HttpURLConnectionImpl.getInputStream(HttpURLConnectionImpl.java:168)
at libcore.net.http.HttpsURLConnectionImpl.getInputStream(HttpsURLConnectionImpl.java:270)
at com.microsoft.identity.common.adal.internal.net.HttpWebRequest.send(HttpWebRequest.java:144)
at com.microsoft.identity.common.adal.internal.net.WebRequestHandler.sendGet(WebRequestHandler.java:62)
at com.microsoft.aad.adal.Discovery.sendRequest(Discovery.java:286)
at com.microsoft.aad.adal.Discovery.performInstanceDiscovery(Discovery.java:244)
at com.microsoft.aad.adal.Discovery.validateAuthority(Discovery.java:141)
at com.microsoft.aad.adal.AcquireTokenRequest.validateAuthority(AcquireTokenRequest.java:306)
at com.microsoft.aad.adal.AcquireTokenRequest.performAuthorityValidation(AcquireTokenRequest.java:216)
at com.microsoft.aad.adal.AcquireTokenRequest.validateAcquireTokenRequest(AcquireTokenRequest.java:184)
at com.microsoft.aad.adal.AcquireTokenRequest.access$100(AcquireTokenRequest.java:53)
at com.microsoft.aad.adal.AcquireTokenRequest$1.run(AcquireTokenRequest.java:122)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1076)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:569)
at java.lang.Thread.run(Thread.java:856)
I get this problem and the authentication exception code is: DEVELOPER_AUTHORITY_IS_NOT_VALID_INSTANCE
I testing LifeTouch L on android 4.0.3, API 15, and the version of adal is 1.15.1.