Question:
For some reason, I cannot seem to verify the SSL certificate on https://app-updates.agilebits.com
I'm running the latest version of ChilkatSocket. My code is pretty much identical to this code example:
http://www.example-code.com/delphiAx/ssl_verify_server_certificate.asp
Here's the line of code where things go wrong:
Socket.Connect('app-updates.agilebits.com', 443, 1, 20000)
Socket.Connect returns 0 (error). Socket.ConnectFailReason returns 0 (success). Go figure :)
Here's what Socket.LastErrorText is telling me:
Debug Output: ChilkatLog:
Connect_Socket:
DllDate: Mar 21 2014
ChilkatVersion: 9.5.0.21
UnlockPrefix: DDLPHDSocket
Architecture: Little Endian; 32-bit
Language: ActiveX
VerboseLogging: 0
objectId: 1
Connect_Socket:
hostname: app-updates.agilebits.com
port: 443
ssl: 1
maxWaitMs: 5000
connect2:
connectImplicitSsl:
clientHandshake2:
processAlert:
TlsAlert:
level: fatal
descrip: handshake failure
--TlsAlert
--processAlert
Failed to read incoming handshake messages. (1)
--clientHandshake2
Client handshake failed. (3)
--connectImplicitSsl
failReason1: 0
--connect2
Failed.
--Connect_Socket
--Connect_Socket
--ChilkatLog
I appreciate your feedback. Thanks!
Can we download older builds somewhere? I'm looking for the older CryptActiveX.msi. I realize these legacy builds are deprecated and frozen. Thanks!