Apache 2.2 no se inicia en Server 2012 R2

Apache 2.2 no se inicia en Server 2012 R2

Este es el mensaje de error que recibo, pero netstatla investigación revela que el puerto 4343no se está utilizando.

[Fri Apr 06 11:44:21 2018] [warn] module ssl_module is already loaded, skipping
[Fri Apr 06 11:44:21 2018] [warn] _default_ VirtualHost overlap on port 4343, the first has precedence
(OS 10048) Only one usage of each socket address (protocol/network address/port) is normally permitted.  
: make_sock: could not bind to address 0.0.0.0:4343
no listening sockets available, shutting down
Unable to open logs

¿Alguna sugerencia?

Respuesta1

Como afirma @patrick-mevzek, es posible que desee asegurarse de tener unNombreVirtualHostdirectiva al comienzo de sus declaraciones de host virtual basadas en nombres, por ejemplo:

NameVirtualHost *:80

<VirtualHost *:80>
ServerName www.domain.tld
ServerAlias domain.tld *.domain.tld
DocumentRoot /www/domain
</VirtualHost>

<VirtualHost *:80>
ServerName www.otherdomain.tld
DocumentRoot /www/otherdomain
</VirtualHost>

Esta declaración se eliminó de las versiones actuales de Apache, pero era necesaria en Apache 2.2 y versiones anteriores.

información relacionada