When I create a new site or add SSL to an existing site virtualmin is configuring websites virtualhosts with <Virtualhost (my server ip here):443> but should <Virtualhost *:443> - How can I fix this? Is there a template that is wrong that I can edit?
I’m not sure I know what you mean. What, specifically, is wrong? There is a Server Template that covers that (I think), but unless you’ve modified it, it should just work.
We probably need to know more about your setup. Distro, version, web server (Apache or Nginx)?