Para fazer com que o apache receba a frase toda vez que ela for reiniciada, adicione isto ao httpd.conf:
SSLPassPhraseDialog exec:/path/to/passphrase-file
no seu arquivo de frase secreta:
#!/bin/sh
echo "passphrase"
Eu configurei o certificado SSL curinga de Godaddy no Apache2. Sempre que o servidor reinicia, ele solicita a frase secreta da chave privada do certificado SSL.
Qual é a melhor maneira de remover este obstáculo para reiniciar, porque quando a reinicialização da rotação do arquivo de log ocorre no meio da noite, o servidor não volta, e eu recebo uma chamada infeliz do cliente pela manhã, como é um servidor compartilhado.
Você precisa remover a criptografia do seu arquivo de chave privada da seguinte forma:
openssl rsa -in server.key -out server.key.new
mv server.key.new server.key
Certifique-se de que o novo arquivo de chave só é legível pelo root - caso contrário, qualquer um com acesso shell a este servidor poderá pegar a chave privada e se passar por seu servidor.
Para tornar a chave legível apenas pelo root, faça 'chmod 600 server.key.new' antes de trocar as teclas.