Hello,
Is it possible to create an HTTPs server in the RO/Delphi environment that will actively request and verify client SSL certificates? If so, what is the recommended way?
Thank you for your reply, regards from Prague
Jiri
Hello,
Is it possible to create an HTTPs server in the RO/Delphi environment that will actively request and verify client SSL certificates? If so, what is the recommended way?
Thank you for your reply, regards from Prague
Jiri
Hi,
I can reproduce issue with TROHTTPServer and verification of client SSL certificates.
as a temporary workaround, you can use TROIndyHTTPServer instead of TROHTTPServer.
Logged as bugs://D19645.
Thank you for your reply and recommendation, I will try it out.
Regards from Prague, Jiri
Hi,
update uROSocket.pas as
function TROSocketOpenSSL.is_retryable(ErrorCode: Integer): Boolean;
..
fNeedShutdown := l_errorCode = SSL_ERROR_ZERO_RETURN;
if fNeedShutdown then fShutDown := True; // <-------- changed
it should solve issue with TROHTTPServer
bugs://D19645 was closed as fixed.