I have updated the SslHandshakeDone(Sender: TObject; ErrCode: Word; PeerCert:
TX509Base; var Disconnect: Boolean); event as you mentioned and I used
SslVerifyDepth = 15 and
for I := 0 to TCustomSslWSocket(Sender).SslCertChain.Count -1 do
TCustomSslWSocket(Sender).SslCertChain[I].SaveToPemFil
Attached cert file-BEGIN CERTIFICATE-
MIIKYjCCBkqgAwIBAgIJAMvPXQVBsjM2MA0GCSqGSIb3DQEBCwUAMIGKMQswCQYD
VQQGEwJGUjEPMA0GA1UEBwwGUmVubmVzMREwDwYDVQQIDAhCcml0dGFueTEMMAoG
A1UECgwDSUhFMQwwCgYDVQQLDANJSEUxFTATBgNVBAMMDFBvaXNlYXUgRXJpYzEk
MCIGCSqGSIb3DQEJARYVZXJpYy5wb2lzZWF1QGlucmlhLmZyMB4XDTEwMD
marius gabi wrote:
> I have updated the SslHandshakeDone(Sender: TObject; ErrCode: Word;
> PeerCert: TX509Base; var Disconnect: Boolean); event as you mentioned
> and I used SslVerifyDepth = 15 and
> for I := 0 to TCustomSslWSocket(Sender).SslCertChain.Count -1 do
> TCustomSslWSocket(Sender)
Here are the files with OK := 1;
cert0 = Greatest CA (same as server's great CA)
cert1 = Intermediary CA (client's intermediary different from mine's server)
cert2 = Client certificate-BEGIN CERTIFICATE-
MIIKYjCCBkqgAwIBAgIJAMvPXQVBsjM2MA0GCSqGSIb3DQEBCwUAMIGKMQswCQYD
VQQGEwJGUjEPMA0GA1UEB
marius gabi wrote:
>> Here are the files with OK := 1;
>>
>> cert0 = Greatest CA (same as server's great CA)
>> cert1 = Intermediary CA (client's intermediary different from mine's
>> server) cert2 = Client certificate
Use at least OpenSSL version 0.9.8k from:
http://wiki.overbyte.be/wiki/index.p
Thank you for your time!
Indeed updating the OpenSSL version fixed my issue but the following strange
thing happens: currently I am using ICS V7 but the highest version supported by
my ICS is 0.9.8n and in this case the application still would not work OK.
The OpenSSL ver 0.9.8r (or higher) is
marius gabi wrote:
> Thank you for your time!
>
> Indeed updating the OpenSSL version fixed my issue but the following
> strange thing happens: currently I am using ICS V7 but the highest
> version supported by my ICS is 0.9.8n and in this case the
> application still would not work OK.
What does
Hello,
I am not sure whether 100% CPU usage is component originated but sometimes
the below code does not timeout:
sendStream = new TMemoryStream();
receivedStream = new TMemoryStream();
HTTPClient = new TSslHttpCli(NULL);
sslContext = new TSslContext(NULL);
HTTPClient->C
Hello,
I have,
1. Downloaded the latest snapshot from the wiki page.
2. Modified ICS conditionals as
NDEBUG;NO_STRICT;PANTERA;NOFORMS;NO_DEBUG_LOG;USE_SSL;SECURITY_WIN32;NO_ADVANCED_HTTP_CLIENT_FEATURES;NO_ADV_MT
3. Enabled TLSEXT from the SSL inc file
4. Compiled our proxy server and web stress t
I have also included the BCB/ICS source code in the link below:
http://www.fastream.com/ics/WebStressTester.zip
This tester works but the proxy web server fails with a AV in Libeay32.dll.
Regards,
SZ
On Tue, May 10, 2011 at 09:14, Fastream Technologies wrote:
> Hello,
>
> I have,
> 1. Downloade
10 matches
Mail list logo