We have ICS SSL components in a DLL that we call from multiple applications. From each application, we're connecting to the exact same URL via HTTP Post. On one specific machine, one application consistently works while the other specifically fails.
Below is the IcsLog when the connection fails. Any idea what could lead to the failure? Does the value 5364 have any relevance to the problem? Is there any information below that would be useful to ask the OpenSSL list? Thanks ICSLogger: 15:09:42:585 1C7699B0 InitSSLConnection 5364 ICSLogger: 15:09:42:585 1C7699B0 BIO_ctrl(sslbio, BIO_C_SET_SSL, BIO_NOCLOSE, 0x1B96C908) = 1 [3] ICSLogger: 15:09:42:601 ICB> SSL_CB_HANDSHAKE_START ICSLogger: 15:09:42:601 ICB> SSL_connect: before/connect initialization ICSLogger: 15:10:50:367 ICB> SSL_connect: SSLv2/v3 write client hello A ICSLogger: 15:10:50:367 ICB> SSL_connect: error in SSLv2/v3 read server hello A ICSLogger: 15:10:50:383 1C7699B0 BIO_read(sslbio, 0x1, 0) = -1 [4] ICSLogger: 15:10:50:383 1C7699B0 BIO_should_retry(sslbio) = 1 [5] ICSLogger: 15:10:50:383 1C7699B0 TriggerEvent sslFdRead 5364 ICSLogger: 15:10:50:383 1C7699B0 TriggerEvent sslFdWrite 5364 ICSLogger: 15:10:50:383 1C7699B0 TCustomSslWSocket.Do_FD_WRITE 5364 ICSLogger: 15:10:50:383 1C7699B0 BIO_ctrl_pending(nbio) = 88 [6] ICSLogger: 15:10:50:398 1C7699B0 BIO_read(nbio, 0x1CACAB74, 88) = 88 [7] ICSLogger: 15:10:50:398 1C7699B0 my_RealSend (0x14F4, 481078132, 88) = 88 [8] ICSLogger: 15:10:50:398 1C7699B0 BIO_ctrl_pending(nbio) = 0 [9] ICSLogger: 15:10:50:398 1C7699B0 TriggerEvents 5364 SslState: SSL_ST_INIT // MayFD_Read=-1 MayDoRecv=-1 MayFD_Write=-1 MaySslTryToSend=-1 bSslAllSent=0 bAllSent=-1 ICSLogger: 15:10:50:398 1C7699B0 BIO_ctrl_pending(nbio) = 0 [10] ICSLogger: 15:10:50:398 1C7699B0 BIO_ctrl_get_write_guarantee(nbio) = 4096 [11] ICSLogger: 15:10:50:414 1C7699B0 TCustomSslWSocket.Do_FD_CLOSE error #0 5364 ICSLogger: 15:10:50:414 1C7699B0 *CloseCalled 5364 ICSLogger: 15:10:50:414 1C7699B0 Socket data pending: 0 Err: 0 5364 ICSLogger: 15:10:50:414 1C7699B0 SslHandshakeDone(1) 5364. Secure connection with Unknown, cipher Unknown, 0 secret bits (0 total), session reused=False ICSLogger: 15:10:50:414 1C7699B0 TCustomWSocket.Shutdown 1 5364 ICSLogger: 15:10:50:414 1C7699B0 FCloseInvoked=0 5364 ICSLogger: 15:10:50:430 SessionClosed Error: 0 -- Jon Robertson Embarcadero Certified Delphi Master Developer Good programming is 40% experience, 30% skill, 20% RTFM, 10% caffeine, and 5% attention to detail. -- To unsubscribe or change your settings for TWSocket mailing list please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be