Everything works fine on http, but the certificates cannot be found by any client and thus nothing show up on https. Find a lot of people on the web with a similar problem, but none that seem to have a solution applicable to mine.
Problem solved: after looking at /var/log/apache2/error.log, I was informed that SSLEngine On shouldn’t be in virtual scope. It was removed and now I have a connection.
If you use webmin, it isn't a good idea to edit Apache files directly. Such server management systems are "closed worlds", so you should only use these.
And your configuration is incomplete, your domain is insecure.
CN=*.liaison.club
20.04.2019
19.07.2019
expires in 90 days *.liaison.club - 1 entry
I did the modifications with Webmin. It is actually webmin that allow me to set the SSLEngine On in the virtual scope. I actually had no choices to set it on in the virtual scope, as I did not had the ‘SSL options’ button in the virtual hosts until I set it in the virtual scope. But removing the SSL from the virtual host (with Webmin) didn’t removed the button from the virtual host, probably because it was now already set.
I kind of figured out that the ‘*.’ in front of my domain name didn’t include the actual domain name. I will try again and see how it goes.