I was in the process of migrating a bunch of virtual servers across hosts and while testing I came across an issue which might be a bug (maybe a configuration issue on my side - if so please chnage to support request and advise correct steps).
Steps to reproduce:
Create any virtual server with SSL enabled (Ensure default http --> https redirect exists) Services --> Preview website
Result: Bad request: Your browser sent a request that this server could not understand.
Tested on a brand new install of Virtualmin, domains tested are working correctly and tested with new created server with no dns working.