O Mediawiki não funciona devido ao erro de início do httpd

0

Meu mediawiki instala no servidor httpd por mais de dois anos, hoje recebo o seguinte erro quando reinicio o httpd

    Unable to verify certificate 'Server-Cert'. Add "NSSEnforceValidCerts off" to nss.conf so the server can start until the problem can be resolved.

Eu resolvo isso adicionando NSSEnforceValidCerts desativado em nss.conf na pasta conf.dMas o httpd ainda não iniciará com o seguinte erro:

   [warn]  module nss_module is already loaded, skipping
   [warn] _default_ VirtualHost overlap on port 8443, the first has precedence (98)Address already in use: make_sock: could not bind to address 8443

como resolver isso? obrigado

    
por snow8261 27.06.2017 / 04:47

2 respostas

1

A solução no meu caso foi comentar as seguintes linhas do arquivo /etc/httpd/conf.d/nss.conf:

#LoadModule nss_module modules/libmodnss.so
#Listen 8443 

serviço httpd start e funciona de novo! obrigado por todos!

    
por 04.07.2017 / 09:06
0

httpd não pode ligar à porta 8443, o que geralmente significa que outro programa já está usando:

netstat -tulpn | grep 8443

deve informar qual camada de segurança do sistema operacional (SELinux ou AppArmor, dependendo do tipo de distribuição) não deixa httpd ligar a essa porta:

getenforce

informará se o SELinux está ativo. Nesse ponto, você precisa decidir se deseja ir para o caminho mais seguro, mas longo, de escrever regras extras para permitir httpd acessar essa porta ou desativar o SELinux.

    
por 27.06.2017 / 07:15