Hi,
My webserver accepted only http in the past. Now I changed it to respond to https.
So far so good. Connecting to it via webbrowser works fine.
I have Lazarus-built program, that accesses to webserver, via Ararat Synapse. I had no problem in accessing the webserver by
http://www.alphaq.biz.
After changing my server to accept https, the old program did not work. So, I added ssl_openssl in the uses clause that access the web server, changed the URL to
https://www.alphaq.biz.
And it works fine.
What I'm curious is, I think I have installed OpenSSL, downloaded from a site, and installed to my PC. But I cannot find the related files. I cannot find OpenSSL directory, like under Program Files, or other places.
So my question is, is it sufficient to add ssl_openssl unit to the uses clause within Lazarus unit, or is my PC have installations of OpenSSL somewhere on my PC? The issue is whetherh I have to distribute OpenSSL libraries together with my client program