deadlock bettween two SSLEngines
843811Jun 18 2005 — edited Jun 25 2005This may be related to my previous post or may be a different issue. I have the same implementation of my SSLEngine running in client and server...here is what occurs between the two SSLEngines
client writes 100 bytes, server receives
server writes 1217 bytes back, client receives
client writes 139 bytes
client writes 6 bytes
client writes 53 bytes (SSLEngine status goes from WRAP to UNRWAP)
server receives 100 bytes
server receives 98 bytes (SSLEngine status stays in UNWRAP)
This is very similar to my previous post...all the packet sizes are the same, but the server received the 6 bytes and processed the handshake until the failure exception I posted. If it receives all the bytes, it all the sudden doesn't process it and waits for more while the client has no more to send.
What in the world could be going on? Thanks for any ideas,
dean