I get this error when trying to start Apache.
_default_ virtualhost overlap on port 443
I’m trying to set up SSL. Almost every solution online says add:
NameVirtualHost *:443
to the conf file but Apache still fails to start and just says
Action start failed. the apache logs may have more information
There is zero information in the Apache logs.
To resolve the issue on a Debian/Ubuntu system modify the
/etc/apache2/ports.confsettings file by addingNameVirtualHost *:443to it. Myports.confis the following at the moment:Furthermore ensure that ‘sites-available/default-ssl’ is not enabled, type
a2dissite default-sslto disable the site. While you’re at it typea2dissiteby itself to get a list and see if there is any other site settings that you have enabled that might be mapping onto port 443.