Не мог перезапустить mongod

Я отредактировал /etc/mongodb.conf файл путем добавления ssl тега.

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

Однако я не отредактировал остальную часть файла. .pem файл находится в корректном пути. И все же после редактирования и перезапуска mongod, это не запускает. Кто-то может указать на меня ошибка в моем файле конфигурации? Я выполнил шаги с помощью следующей ссылки здесь

1
задан 25 February 2017 в 14:00

1 ответ

Ошибка предположила бы шифрование файла PEM, и это следовательно требует, чтобы пароль использовался (и не получает его). Можно использовать такие сертификаты с MongoDB, но необходимо решить, как Вы передача в пароле - можно сделать это через командную строку, файл конфигурации или будучи предложенным (хотя это требует интерактивного запуска, конечно). Кроме того, можно удалить пароль из файла PEM с командой что-то как:

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

Вам предложат пароль в этой точке, и затем выходной файл не будет иметь никакого пароля.

1
ответ дан 7 December 2019 в 15:39

Другие вопросы по тегам:

Похожие вопросы: