7

Пару лет назад я настроил почтовый сервер с exim4 + dovecot 2.2.10 в Debian и недавно настроил конфигурацию dovecot. Я использую самоподписанный сертификат OpenSSL x509, пути к сертификату и ключ даны как

ssl_cert = </etc/ssl/certs/dovecot.pem"

Обратите внимание на <перед полным путем.

Я попытался удалить его, чтобы увидеть эффект, и вот что я получил в dovecot.log:

dovecot: imap-login: Fatal: не удалось проанализировать частный ssl_key: ошибка: 0906D06C: процедуры PEM: PEM_read_bio: нет начальной строки: ожидается: ЛЮБОЙ ЧАСТНЫЙ КЛЮЧ

Отложив <назад, избавился от этого, но я не могу найти значение за этим знаком. Некоторые руководства дают эти пути без <, хотя официальная документация dovecot использует его.

1 ответ1

7

Я ожидаю, что ему нужно <, чтобы сказать ему, чтобы установить значение config для содержимого файла, а не для действительной строки /etc/ssl/certs/dovecot.pem (которая, очевидно, не является действительным сертификатом SSL).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .