title: Delphi: IdHTTP+SSL does not work. No errors!
body: <p>I use TidHTTP + TIdSSLIOHandlerSocketOpenSSL + 2 DLLs: ssleay32.dll and libeay32.dll from <a href="http://indy.fulgan.com/SSL" rel="noreferrer">http://indy.fulgan.com/SSL</a>.</p>
  
  <p>But I can see all work of my program in HTTP Analyzer! It works as HTTP, not as HTTPS. If I use <strong>Opera</strong> I cannot see downloading with the same site (<a href="https://esta.cbp.dhs.gov/esta" rel="noreferrer">https://esta.cbp.dhs.gov/esta</a>).</p>
  
  <p>I did not set any special parameters for TidHTTP and TIdSSLIOHandlerSocketOpenSSL (may be I must but I do not know what exactly).</p>
  
  <p>Must I use TIdSSLVersion(sslvSSLv23) + location of a SSL certificate? Where can I get this certificate? Or only RootCertFile?</p>
  
  <p>How to change a port of idHttp to 443 (must I do it?)?</p>
  
  <p>I use:</p>
  
  <pre><code>procedure TForm1.FormCreate(Sender: TObject);
  var mem:tmemorystream;
  begin
  try
    mem:=TMemoryStream.Create();
    try
      idhttp1.Get('https://esta.cbp.dhs.gov/esta/',Mem);
    except
     on E : Exception do ShowMessage(E.Message);
    end;
  finally
    mem.Free;
    idhttp1.Free;
  end;
  end;
  </code></pre>
  
  <p>Please see my video: <a href="http://liga-installer.realservers.info/ssl.mp4" rel="noreferrer">http://liga-installer.realservers.info/ssl.mp4</a></p>
  
  <p>Screen shots:</p>
  
  <p><img src="https://i.stack.imgur.com/ffrdK.jpg" alt="enter image description here">
  <img src="https://i.stack.imgur.com/nVQGm.jpg" alt="enter image description here">
  <img src="https://i.stack.imgur.com/ss3Kr.jpg" alt="enter image description here"></p>
  
  <p>Thanks Thanks Thanks for help!!!</p>