Hi, Our OpenSSL bases client application is used to test a SSL gateway which is using a third-party commercial SSL stack. In the field it is observed that with one particular SSL client device our server does not process the application data if the data is received in two SSL records in one TPS segment. The Wireshark trace would show the following capture for the data received after SSL handshake.
Secure Socket Layer SSLv3 Record Layer: Application Data Protocol: Application Data SSLv3 Record Layer: Application Data Protocol: Application Data If the entire request from the client is contained in one SSL record the SSL gateway has no issues. I would like to simulate the field condition with our OpenSSL client simulator. I tried two immediate SSL_writes but that gets transmitted in two TCP segments. Thanks in advance for any suggestions. -Prabhu