|OS type and version||Ubuntu 20.04.6|
|Related packages||Apache 2.4.41|
I had an existing virtual host website running on http. I went to Edit Virtual Server in Virtualmin. Then ticked the checkbox Apache SSL website enabled. This enabled the website to be reachable at https. However, the http website then served a different website on the same server. By looking in Webmin at Servers > Apache webserver identified that Virtualmin had changed the .conf file for the domain in /etc/apache2/sites-available to * from the IP address. On manually editing the .conf file to change the * back to the IP address the http site worked again and served the correct site (as was the https site). It seems to me this is a bug in Virtualmin when enabling the SSL website on an existing http website.