Não é possível reiniciar o mongod

1

Eu editei o arquivo /etc/mongodb.conf adicionando a tag ssl.

net:
 port: 27017
 bindIp: [127.0.0.1]
 ssl:
  mode: requireSSL
  PEMKeyFile: /etc/ssl/mongodb.pem'

No entanto, não editei o restante do arquivo. O arquivo .pem está no caminho correto. E ainda depois de editar e reiniciar o mongod , ele não está iniciando. Alguém pode me apontar o erro no meu arquivo de configuração? Eu segui os passos usando o seguinte link aqui

    
por darshan krishnaiah 25.02.2017 / 11:53

1 resposta

1

O erro sugere que você tenha criptografado o arquivo PEM e, portanto, requer que uma senha seja usada (e não esteja sendo usada). Você pode usar tais certs com o MongoDB, mas você tem que decidir como você passar a frase secreta - você pode fazê-lo através da linha de comando, do arquivo de configuração ou da solicitação (embora isso exija uma inicialização interativa, é claro). Alternativamente, você pode remover a senha do arquivo PEM com um comando como:

openssl rsa -in /etc/ssl/private/example.key -out /etc/ssl/private/example.nocrypt.key

Você será perguntado pela frase secreta neste ponto e, em seguida, o arquivo de saída não terá senha.

    
por Adam C 06.03.2017 / 00:59