Non https version of site not working

I’ve got an odd issue I can’t figure out.

The https version of my site works fine, but the non-http version delivers a 500 error - mostly, a plain html file will load, but php will not, nor with the .htaccess file. All I really want is for the htaccess to redirect to https.

What’s really odd is that I don’t see anything in the access log for activity to the non-https version (hit https you see all the requests. hit http you see nothing).

Running virtualmin on 6.06-2 on Ubuntu.

Any ideas?

Found it. Not sure of the reason why though.

We cloned the virtual server recently to create a staging version. Something didn’t work with it and we had left it for a bit. For some reason the cloned version was answering on http, while the original was answering on https. Deleting that version resolved the issue.

Simon