We recently upgraded our Symbiosis installation to Jessie and are now planning to take advantage of the LetsEncrypt SSL keys.
So far the plain, simple HTML websites all display a lock symbol when accessed via https:// but there seem to be a few niggles - no doubt as a result of our idiosyncratic website set up.
We also don't seem to be able to force any site to load SSL automatically. I've added a file ssl-only in config ie config/ssl-only for a vanilla html website but it is still loading http rather than https
Anyway the more complicated issue revolves around domains with a number of sub-domains.
As an example: mydomain.com has sub-domains aaa.mydomain.com and bbb.mydomain.com
On the VM they sit as:
Each config folder has the relevant ssl directory and files which I presume were automatically created by Symbiosis
If I access https://www.mydomain.com or https://mydomain.com all seems to be OK. The site loads and the magic lock appears.
If I access https://aaa.mydomain.com or https://bbb.mydomain.com Firefox declares that the connection is not secure and does everything it can to discourage me from visiting the site.
My guess is that we have set up the sub-domains in a less than ideal way. It worked just fine when everything was plain http but https needs something a little different.
Any insights into ways others have achieved this would be great. As well as confimation about the ssl-only flag.