Po aktualizaci ZENTYAL serveru přestalo fungovat připojení z THUNDERBIRDU na poštovní schránky v ZENTYAL serveru (Dovecot). Kontrolou logu syslog jsem zjistil, že Dovecot vyhazuje následující chyby
dovecot: config: Warning: please set ssl_dh=</etc/dovecot/dh.pem
dovecot: config: Warning: You can generate it with: dd if=/var/lib/dovecot/ssl-parameters.dat bs=1 skip=88 | openssl dhparam -inform der > /etc/dovecot/dh.pem
Po hledání na fórech jsem našel následující řešení.
- nejprve jsem vygeneroval soubor dh.pem zadání příkazu
~$ sudo openssl dhparam -out /etc/dovecot/dh.pem 2048
- do souboru dovecot.conf.mas jsem do sekce SSL vložil následující záznam
# otevření souboru dovecot.conf.mas
~$ sudo nano /usr/share/zentyal/stubs/mail/dovecot.conf.mas
# vyhledání sekce SSL a přidání záznamu
##
## SSL settings
##
ssl = yes
ssl_cert =</etc/dovecot/private/dovecot.pem
ssl_key =</etc/dovecot/private/dovecot.pem
# vložený záznam, odkaz na vygenerovaný soubor dh.pem
ssl_dh =</etc/dovecot/dh.pem
Nakonec jsem celý systém restartoval. Tím se odstranily potíže s generováním chyb v Dovecotu.
Nakonec bylo nutné stáhnout vytvořený Kořenový certifikát ze Zentyal serveru a v Thunderbirdu ho přidat do kořenových certifikátů.