O Apache Server atualizado não será iniciado: Erro de sintaxe na linha 141 do /etc/apache2/apache2.conf

0

Eu atualizei um servidor Ubuntu 12 LTS para o Ubuntu 14 LTS e, como resultado, interrompi a configuração do apache2 (de forma que o subdomínio hospedado não funcione mais).

Full Error: [so:warn] [pid 3782] AH01574: module security2_module is already loaded, skipping
apache2: Syntax error on line 141 of /etc/apache2/apache2.conf: 
Syntax error on line 9 of /etc/apache2/mods-enabled/mod-
security.conf: No matches for the wildcard '*.conf' in '/etc/modsecurity', 
failing (use IncludeOptional if required)
Action 'configtest' failed.

Pastebin do apache2.conf: link
Pastebin do mod-security.conf: link

/ etc / modsecurity só tem o modsecurity.conf recomendado, quando eu atualizo para o Ubuntu 14 eu acho que um outro arquivo; então imagino que esteja tentando encontrar algo lá, mas falhando.

Não sei ao certo o que está errado ou o que está acontecendo ou como corrigi-lo.

    
por RaenirSalazar 25.10.2017 / 17:02

1 resposta

0

Para resolver o erro, parece que você só precisa criar algum arquivo * .conf no diretório '/ etc / modsecurity'. Copiar o modsecurity.conf recomendado para o modsecurity.conf pode ser uma opção segura.

Leia atentamente o arquivo modsecurity.conf-recommended para ver se ele atende às suas necessidades, não estou usando o apache desde anos

    
por Drymartini 25.10.2017 / 17:23