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

Reply via email to