Hello, In trying to make a request to a server with SSL 2.3 Andoroid I found that the devices do not have the record of this CA returns an error code -1 so add a module that allows anezar our CA but the problem still persists, for reproduce detail necessary development environment cambial validatesSecureCertificate the value of real property. What would be the recommendation that could give me?.
The output on the console.
[ERROR] : TiHttpClient: (TiHttpClient-1) [12236,1250555] HTTP Error (javax.net.ssl.SSLHandshakeException): javax.net.ssl.SSLHandshakeException [ERROR] : TiHttpClient: javax.net.ssl.SSLHandshakeException [ERROR] : TiHttpClient: at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:477) [ERROR] : TiHttpClient: at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl$SSLInputStream.<init>(OpenSSLSocketImpl.java:750) [ERROR] : TiHttpClient: at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.getInputStream(OpenSSLSocketImpl.java:692) [ERROR] : TiHttpClient: at org.apache.http.impl.io.SocketInputBuffer.<init>(SocketInputBuffer.java:93) [ERROR] : TiHttpClient: at org.apache.http.impl.SocketHttpClientConnection.createSessionInputBuffer(SocketHttpClientConnection.java:83) [ERROR] : TiHttpClient: at org.apache.http.impl.conn.DefaultClientConnection.createSessionInputBuffer(DefaultClientConnection.java:170) [ERROR] : TiHttpClient: at org.apache.http.impl.SocketHttpClientConnection.bind(SocketHttpClientConnection.java:106) [ERROR] : TiHttpClient: at org.apache.http.impl.conn.DefaultClientConnection.openCompleted(DefaultClientConnection.java:129) [ERROR] : TiHttpClient: at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:171) [ERROR] : TiHttpClient: at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:164) [ERROR] : TiHttpClient: at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:119) [ERROR] : TiHttpClient: at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:359) [ERROR] : TiHttpClient: at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555) [ERROR] : TiHttpClient: at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:653) [ERROR] : TiHttpClient: at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:637) [ERROR] : TiHttpClient: at ti.modules.titanium.network.TiHTTPClient$ClientRunnable.run(TiHTTPClient.java:1287) [ERROR] : TiHttpClient: at java.lang.Thread.run(Thread.java:1019) [ERROR] : TiHttpClient: Caused by: java.security.cert.CertificateException [ERROR] : TiHttpClient: at ti.certificatestore.AdditionalKeyStoresTrustManager.checkServerTrusted(AdditionalKeyStoresTrustManager.java:75) [ERROR] : TiHttpClient: at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.verifyCertificateChain(OpenSSLSocketImpl.java:664) [ERROR] : TiHttpClient: at org.apache.harmony.xnet.provider.jsse.NativeCrypto.SSL_do_handshake(Native Method) [ERROR] : TiHttpClient: at org.apache.harmony.xnet.provider.jsse.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:474) [ERROR] : TiHttpClient: ... 16 more