Я пытаюсь настроить почтовый сервер на своем сервере, я выполнил следующие инструкции:
https://help.ubuntu.com/10.04/serverguide/C/certificates-and-security.html
https://help.ubuntu.com/10.04/serverguide/C/postfix.html
но в системном журнале я получаю следующую ошибку:
Sep 25 14:00:38 tanko-20590 dovecot: managesieve-login: Fatal: Can't load certificate file /etc/ssl/certs/ssl-mail.pem: The file doesn't contain a cer$
Sep 25 14:00:38 tanko-20590 dovecot: pop3-login: Fatal: Can't load certificate file /etc/ssl/certs/ssl-mail.pem: The file doesn't contain a certificat$
Sep 25 14:00:38 tanko-20590 dovecot: pop3-login: Fatal: Can't load certificate file /etc/ssl/certs/ssl-mail.pem: The file doesn't contain a certificat$
Sep 25 14:00:38 tanko-20590 dovecot: imap-login: Fatal: Can't load certificate file /etc/ssl/certs/ssl-mail.pem:
я использовал tinyca2
для создания моих сертификатов. Он доступен в виде пакета. В Ubuntu вы можете добавить dovecot
к ssl-cert
группа. Это позволит ему читать сертификаты из стандартных каталогов. Попробуйте использовать следующую команду.
adduser dovecot ssl-cert
Вы также захотите убедиться, что ssl-cert
группа может прочитать ключ для сертификата.
chgrp ssl-cert /etc/ssl/cert/ssl-mail-key.pem
Обычно ваш сертификат попадает в /etc/ssl/certs
и ключ в /etc/ssl/private
.
Создание и настройка сертификатов для Dovecot задокументированы в Вики.
Если вы следовали инструкциям, а он по-прежнему не работает, то нам нужно гораздо больше информации, чем «это не работает».