Ensure that you're using the latest version of Indy 9. You can download the latest version from the Indy website.
Place both ssleay32.dll and libeay32.dll directly in the folder where your compiled project's executable ( .exe ) resides. Avoid placing them in Windows system directories to prevent conflicts with other software.
finally HTTP.Free; end; end;
// Alternatively, for older Indy 9: // SetOpenSSLLibPath(Path);
uses IdSSLOpenSSLHeaders;