- Notifications
You must be signed in to change notification settings - Fork 655
Closed
Labels
Description
Hi,
I am using firestore in my project from last 3 months and it was working perfectly in All Kitkat devices but now i Integrated firebase-inappmessaging-display also and firestore stops working in kitkat devices with following error
W/Firestore: (0.6.6-dev) [OnlineStateTracker]: Could not reach Cloud Firestore backend. Connection failed 1 times. Most recent error: Status{code=UNAVAILABLE, description=null, cause=javax.net.ssl.SSLHandshakeException: javax.net.ssl.SSLProtocolException: SSL handshake aborted: ssl=0x5d404a18: Failure in SSL library, usually a protocol error error:140740B5:SSL routines:SSL23_CLIENT_HELLO:no ciphers available (external/openssl/ssl/s23_clnt.c:486 0x5d465d74:0x00000000) at com.android.org.conscrypt.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:448) at io.grpc.okhttp.OkHttpProtocolNegotiator.negotiate(OkHttpProtocolNegotiator.java:92) at io.grpc.okhttp.OkHttpProtocolNegotiator$AndroidNegotiator.negotiate(OkHttpProtocolNegotiator.java:147) at io.grpc.okhttp.OkHttpTlsUpgrader.upgrade(OkHttpTlsUpgrader.java:63) at io.grpc.okhttp.OkHttpClientTransport$2.run(OkHttpClientTransport.java:474) at io.grpc.internal.SerializingExecutor.run(SerializingExecutor.java:123) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587) at java.lang.Thread.run(Thread.java:841) Caused by: javax.net.ssl.SSLProtocolException: SSL handshake aborted: ssl=0x5d404a18: Failure in SSL library, usually a protocol error error:140740B5:SSL routines:SSL23_CLIENT_HELLO:no ciphers available (external/openssl/ssl/s23_clnt.c:486 0x5d465d74:0x00000000) at com.android.org.conscrypt.NativeCrypto.SSL_do_handshake(Native Method) at com.android.org.conscrypt.OpenSSLSocketImpl.startHandshake(OpenSSLSocketImpl.java:405) ... 8 more } following are the dependencies that I am using,
// Add the In-App Messaging dependency: implementation 'com.google.firebase:firebase-inappmessaging-display:17.0.5' implementation 'com.google.firebase:firebase-core:16.0.7' implementation 'com.google.firebase:firebase-auth:16.1.0' implementation 'com.google.firebase:firebase-analytics:16.3.0' implementation 'com.google.firebase:firebase-firestore:18.0.1' implementation 'com.google.firebase:firebase-storage:16.0.5' implementation 'com.google.firebase:firebase-dynamic-links:16.1.7' implementation 'com.google.firebase:firebase-messaging:17.3.4' implementation 'com.google.firebase:firebase-config:16.3.0'