Skip to content

Gmail on Android said the certificate is invalid (Dovecot SSL)

Issue

Gmail на Android при настройке Imap подключения к серверу сообщает, что сертификат на валидный.

Checks

Check on server

# dovecot -a | grep ssl
auth_ssl_require_client_cert = no
auth_ssl_username_from_cert = no
imapc_ssl = no
imapc_ssl_verify = yes
pop3c_ssl = no
pop3c_ssl_verify = yes
    ssl = no
    ssl = no
    ssl = yes
    ssl = no
    ssl = yes
service ssl-params {
  executable = ssl-params
  unix_listener login/ssl-params {
  unix_listener ssl-params {
ssl = yes
ssl_ca = 
ssl_cert =  

Check from client

# openssl s_client -connect mail.domain.net:imaps
# openssl s_client -connect mail.domain.net:pop3s

Answer

Не указаны корневые сертификаты: Параметр ssl_ca пуст.