Hi Calport! I’m using the built in LE SSL, but aliases don’t generate an SSL so far as I can tell.
I’ve worked around the problem by creating a ‘Sub server’ and then selecting ‘Setup SSL website too’ in the options, which generates a certificate for the extra site. Then once the site is created, I went to ‘Server Configuration / website re-directs’ and setup a 301 re-direct to the destination site.
I had to update: system settings / server templates / default settings / website for domain
And then change ‘Create alias website by’ and select ‘Adding Server Alias to parent’
Once that change is made, created the alias with the default settings, then created the SSL from the parent website’s Lets Encrypt option my manually adding the alias domain to the SSL list.
In this screenshot, mansinghka.com is the virtual server and mansinghka.email is the alias. Note how all domains - main domain as well as alias - are automatically listed for SSL request to Let’s Encrypt.