Changing the protocol to HTTPS on unconfigured domains for SSL will lead the server to serve the wrong website.
If a website does not have SSL configured for it but still the user entered HTTPS the request will go to the first VirtualHost accepting requests at that port.