Apache keeps saying: You configured HTTP(80) on the standard HTTPS(443) port!

Solution 1:

I was getting the same message. It turned out to be a VirtualHost definition that was missing a ServerName directive. In my case:

<VirtualHost *:443>
  ServerAlias hostname-old.domain
  Redirect permanent / https://hostname-new.domain/
</VirtualHost>

Which should have been:

<VirtualHost *:443>
  ServerName hostname-old.domain
  Redirect permanent / https://hostname-new.domain/
</VirtualHost>