O Apache falhou ao iniciar após a mudança de configuração do SSL. Sem erros. Por favor ajude

2

Website (s) estavam em alta. Alterei meus arquivos de configuração em sites habilitados e, em seguida, executei:

apache2ctl configtest

Tenho: Sintaxe OK

Em seguida, corri:

apache2ctl graceful

Voltou ao prompt de comando. Sem mensagens. Os sites foram desativados, não foram reiniciados. Além disso, eu não fui solicitado por uma senha que eu deveria ter sido desde que a minha chave tenha.

Então eu coloco de volta as configurações antigas (rapidamente) e reiniciei.

O apache2ctl não é compatível com a frase secreta? Nenhuma mensagem de erro estava em arquivos error.log. Apenas "[aviso] reiniciar gracioso solicitado, reiniciando", então nada.

ATUALIZAÇÃO 7/8: Depois de procurar outros logs de erro (anteriormente apenas verificado na principal), eu encontrei isto:

SSL Library Error: 185073780 error:0B080074:x509 certificate routines:X509_check_private_key:key values mismatch
    
por Fraggle 08.07.2011 / 03:50

1 resposta

1

Faça um reinício completo, não um gracioso. Sua alteração para que a chave privada não seja criptografada também funcione.

Conceitualmente, não consigo imaginar o processo apachectl sendo capaz de solicitar uma nova frase-senha para uma inicialização quando o processo principal está sendo enviado apenas sinais por apachectl , não sendo gerado por ele.

Em termos mais concretos - esta postagem de 7 anos de idade em um bug report confirma que o comportamento que você está vendo é esperado - desculpe, não encontrei nada mais recente confirmando que o problema ainda existe nas versões atuais do apache, mas que ele se encaixa.

    
por 08.07.2011 / 04:31