Помогите прикрутить SSL к Dovecot

E
На сайте с 11.12.2014
Offline
2
5210

Настроил почту Postfix + Dovecot, вроде работает. Ящики и алиасы создаются, почта приходит, отправляется, перенаправляется. ThunderBird грозно предупредил, что надобно шифроваться.. Тут и началось..

ssl = yes

ssl_cert = </etc/dovecot/dovecot.pem

ssl_key = </etc/dovecot/private/dovecot.pem


Dec 15 11:57:55 pop3-login: Fatal: Couldn't parse private ssl_key: error:0906D06C:PEM routines:PEM_read_bio:no start line: Expecting: ANY PRIVATE KEY
Dec 15 11:57:55 master: Error: service(pop3-login): command startup failed, throttling for 2 secs

Я что-то упустил?

[umka]
На сайте с 25.05.2008
Offline
456
#1

no start line: Expecting: ANY PRIVATE KEY

Кривой файл с ключом

Лог в помощь!
E
На сайте с 11.12.2014
Offline
2
#2

Нет, это я кривой..

Настаивал по какому-то мануалу. Там про малые части конфига из /conf.d не было ни слова - и я решил, что оно само где-то их инклудит. SSL как добропорядочный ламер настроил в /conf.d/10-ssl.conf

В самом конфиге не было include из /conf.d изначально, а надо было.. Прочитал только что в другом мануале

# Мы не используем специализированные файлы из поставки Dovecot из папки /etc/dovecot/conf.d/.
# Основная причина: отсутствие ясного руководства по их использованию. А также сравнительно небольшой
# размер всего конфига (все перед глазами, нет необходимости раскидывать по отдельным файлам).
#!include conf.d/*.conf

И подумал "а если они это закомментили, а у меня этого нет в принципе, то..."

Просто перенес настройки путей из /conf.d/10-ssl.conf в dovecot.conf

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий