Страница 1 из 1

не могу установить ssl соединение dovecot ?

Добавлено: 2012-12-13 16:39:48
bobot
Есть купленный сертификат вот два файла:

Код: Выделить всё

ssl_cert_file = /usr/local/etc/apache22/domain.crt
ssl_key_file = /usr/local/etc/apache22/domain.key
Вставляю в dovecot

Код: Выделить всё


    protocol imap {
     listen = *:143
     ssl_listen = *:993

ssl_cert_file = /usr/local/etc/apache22/domain.crt
ssl_key_file = /usr/local/etc/apache22/domain.key
     
   }

protocol pop3 {
listen=*:110
ssl_listen=*:995

ssl_cert_file = /usr/local/etc/apache22/domain.crt
ssl_key_file = /usr/local/etc/apache22/domain.key


}

ssl_listen = *

# Disable SSL/TLS support. <doc/wiki/SSL>
ssl_disable = yes

# PEM encoded X.509 SSL/TLS certificate and private key. They're opened before
# dropping root privileges, so keep the key file unreadable by anyone but
# root. Included doc/mkcert.sh can be used to easily generate self-signed
# certificate, just make sure to update the domains in dovecot-openssl.cnf


ssl_cert_file = /usr/local/etc/apache22/domain.crt
ssl_key_file = /usr/local/etc/apache22/domain.key


И не хочет подсоединятся по SSL

Re: не могу установить ssl соединение dovecot ?

Добавлено: 2012-12-13 17:41:42
maximos
Версия голубятни какая?

И что это?
bobot писал(а):

Код: Выделить всё

# Disable SSL/TLS support. <doc/wiki/SSL>
ssl_disable = yes

Re: не могу установить ssl соединение dovecot ?

Добавлено: 2012-12-13 19:04:23
bobot
maximos писал(а):Версия голубятни какая?

И что это?
bobot писал(а):

Код: Выделить всё

# Disable SSL/TLS support. <doc/wiki/SSL>
ssl_disable = yes
первая

Re: не могу установить ssl соединение dovecot ?

Добавлено: 2012-12-13 19:23:10
maximos
На второй вопрос, видимо, придется самому отвечать...)
Тогда вот.

Re: не могу установить ssl соединение dovecot ?

Добавлено: 2012-12-14 12:38:20
bobot
maximos писал(а):На второй вопрос, видимо, придется самому отвечать...)
Тогда вот.
Я эту ссылку смотрел уже

тут

Код: Выделить всё


protocol imap {
  ssl_cert_file = /etc/ssl/certs/imap.pem
  ssl_key_file = /etc/ssl/private/imap.pem
}
protocol pop3 {
  ssl_cert_file = /etc/ssl/certs/pop3.pem
  ssl_key_file = /etc/ssl/private/pop3.pem
}
а у меня

Код: Выделить всё

ssl_cert_file = /usr/local/etc/apache22/domain.crt
ssl_key_file = /usr/local/etc/apache22/domain.key


разница в том только что формат файлов отличаются

у меня .crt .key а там .pem

Re: не могу установить ssl соединение dovecot ?

Добавлено: 2012-12-14 13:35:26
maximos
bobot писал(а):

Код: Выделить всё


    protocol imap {
     listen = *:143
     ssl_listen = *:993

ssl_cert_file = /usr/local/etc/apache22/domain.crt
ssl_key_file = /usr/local/etc/apache22/domain.key
     
   }

protocol pop3 {
listen=*:110
ssl_listen=*:995

ssl_cert_file = /usr/local/etc/apache22/domain.crt
ssl_key_file = /usr/local/etc/apache22/domain.key


}

ssl_listen = *

Код: Выделить всё

#!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
# Disable SSL/TLS support. <doc/wiki/SSL>
ssl_disable = yes
#!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

Код: Выделить всё

# PEM encoded X.509 SSL/TLS certificate and private key. They're opened before
# dropping root privileges, so keep the key file unreadable by anyone but
# root. Included doc/mkcert.sh can be used to easily generate self-signed
# certificate, just make sure to update the domains in dovecot-openssl.cnf


ssl_cert_file = /usr/local/etc/apache22/domain.crt
ssl_key_file = /usr/local/etc/apache22/domain.key


-->И не хочет подсоединятся по SSL

Re: не могу установить ssl соединение dovecot ?

Добавлено: 2012-12-14 15:53:34
skeletor
Логов нет, видимо действительно не может, раз даже логи не пишет.
Недавно тоже столкнулся с проблемой: thunderbird не захотел подключаться. Оказалось, нужно вручную добавить сертификат в список исключений. После этого заработало. Причём выборочно - на части серверов работает, на части - нет.

Re: не могу установить ssl соединение dovecot ?

Добавлено: 2012-12-14 16:02:59
maximos
skeletor писал(а):Логов нет, видимо действительно не может, раз даже логи не пишет.
Недавно тоже столкнулся с проблемой: thunderbird не захотел подключаться. Оказалось, нужно вручную добавить сертификат в список исключений. После этого заработало. Причём выборочно - на части серверов работает, на части - нет.
Отвергнутый сертификат - это одно.
А опция

Код: Выделить всё

# Disable SSL/TLS support. <doc/wiki/SSL>
ssl_disable = yes
в конфиге - совсем другое дело. Уже третий раз показываю на эту опцию.)

Re: не могу установить ssl соединение dovecot ?

Добавлено: 2012-12-14 16:29:29
skeletor
Да, я тоже это видел, но видимо ТСа это не смущает :)

Re: не могу установить ssl соединение dovecot ?

Добавлено: 2012-12-14 16:32:56
bobot
maximos писал(а):
skeletor писал(а):Логов нет, видимо действительно не может, раз даже логи не пишет.
Недавно тоже столкнулся с проблемой: thunderbird не захотел подключаться. Оказалось, нужно вручную добавить сертификат в список исключений. После этого заработало. Причём выборочно - на части серверов работает, на части - нет.
Отвергнутый сертификат - это одно.
А опция

Код: Выделить всё

# Disable SSL/TLS support. <doc/wiki/SSL>
ssl_disable = yes
в конфиге - совсем другое дело. Уже третий раз показываю на эту опцию.)
я поставил

Код: Выделить всё


ssl_disable = no
заработало