OPENSSL_internal:SSLV3_ALERT_HANDSHAKE_FAILURE Issue
- Dominant language
- Java
- Stars
- 1.4k
- Forks
- 326
- Avg merge
- 16h 22m
- Merged PRs (30d)
- 17
Description
On Android O OS.
We are making a call to a server which in turn is making a webservice call to a file upload api
and for some reason we are seeing the SSLv3 handshake exception for a larger file upload
But works for smaller file upload
Further we had disabled SSLv3 from all of our servers but we still seeing issue
Following is the stack trace
05-17 13:50:36.328 11836-11889/a.b.c.android.oreonetwork E/OreoNetwork:MaaS360SDK: Thread-7 | ChannelResponder |
javax.net.ssl.SSLProtocolException: Read error: ssl=0xe19abcc0: Failure in SSL library, usually a protocol error
error:10000410:SSL routines:OPENSSL_internal:SSLV3_ALERT_HANDSHAKE_FAILURE (external/boringssl/src/ssl/tls_record.cc:579 0xe19c3b60:0x00000001)
Caused by: Read error: ssl=0xe19abcc0: Failure in SSL library, usually a protocol error
error:10000410:SSL routines:OPENSSL_internal:SSLV3_ALERT_HANDSHAKE_FAILURE (external/boringssl/src/ssl/tls_record.cc:579 0xe19c3b60:0x00000001)
at com.android.org.conscrypt.NativeCrypto.ENGINE_SSL_read_direct(Native Method)
at com.android.org.conscrypt.SslWrapper.readDirectByteBuffer(SslWrapper.java:492)
at com.android.org.conscrypt.ConscryptEngine.readPlaintextDataDirect(ConscryptEngine.java:1052)
at com.android.org.conscrypt.ConscryptEngine.readPlaintextDataHeap(ConscryptEngine.java:1072)
at com.android.org.conscrypt.ConscryptEngine.readPlaintextData(ConscryptEngine.java:1044)
at com.android.org.conscrypt.ConscryptEngine.unwrap(ConscryptEngine.java:805)
at com.android.org.conscrypt.ConscryptEngine.unwrap(ConscryptEngine.java:678)
at com.android.org.conscrypt.ConscryptEngine.unwrap(ConscryptEngine.java:644)
at a.b.c.android.gatewaysdk.io.packet.impl.SSLPacketHandler.nextPacket(SSLPacketHandler.java:127)
at a.b.c..android.gatewaysdk.io.socket.channel.responder.SocketChannelResponder.socketReadyForRead(SocketChannelResponder.java:84)
at a.b.c.android.gatewaysdk.io.service.NIOService.handleKey(NIOService.java:373)
at a.b.c.android.gatewaysdk.io.service.NIOService.handleSelectedKeys(NIOService.java:312)
at ca.b.c.android.gatewaysdk.io.service.NIOService.access$400(NIOService.java:40)
at a.b.c.android.gatewaysdk.io.service.NIOService$1.run(NIOService.java:264)
Contributor guide
Assessment
This issue has not been assessed yet.