Bug 22758

Summary: dovecot not providing thunderbird a connection to read mail
Product: Mageia Reporter: Bit Twister <bittwister2>
Component: RPM PackagesAssignee: Shlomi Fish <shlomif>
Status: RESOLVED FIXED QA Contact:
Severity: major    
Priority: Normal CC: marja11
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: dovecot-2.3.0.1-1.mga7.src.rpm CVE:
Status comment:

Description Bit Twister 2018-03-13 11:31:02 CET
Description of problem: 7 dev0

dovecot not providing thunderbird a connection to read mail


imap-login: Error: Failed to initialize SSL server context: Couldn't parse DH parameters: error:0906D06C:PEM routines:PEM_read_bio:no start line: Expecting: DH PARAMETERS: user=<>, rip=127.0.0.1, lip=127.0.0.1, secured, session=<oC3yl0hn3Id/AAAB>

Version-Release number of selected component (if applicable):


How reproducible: always


Steps to Reproduce:
1. clean install or upgrade
2. click up a terminal
3. mail -s "test shot" $USER < /dev/null
4. thunderbird and attempt to read your mail if upgrade
5. if clean install, set thunderbird to connect to imap.
Comment 1 Marja Van Waes 2018-03-13 18:25:17 CET
Assigning to the registered dovecot maintainer.

Assignee: bugsquad => shlomif
CC: (none) => marja11

Comment 2 Bit Twister 2018-03-18 16:07:47 CET
Workaround:
cat /etc/dovecot/conf.d/xx__dovecot.conf
# Created by /local/bin/dovecot_changes line 128 Sun 11 Mar 07:10 2018

#************** bug 22758 workaround ************************
#* dovecot not providing thunderbird a connection to read mail
ssl_cert = </etc/pki/tls/certs/dovecot.pem
ssl_key = </etc/pki/tls/private/dovecot.pem
#* create ssl_dh file with the following line:
#*    openssl dhparam -out /etc/dovecot/dh.pem 1024
ssl_dh = </etc/dovecot/dh.pem
#***************** end bug 22758 workaround ***********************

listen = *
log_path = /var/log/dovecot/errors.log
info_log_path = /var/log/dovecot/info.log
mail_location = mbox:~/mail:INBOX=/var/spool/mail/%u
mail_privileged_group = mail
#************** end /etc/dovecot/conf.d/xx__dovecot.conf *********
Comment 3 Bit Twister 2021-04-13 07:30:24 CEST
ssl_cert, ssl_key, and ssl_dh workaround no longer needed 
for dovecot-2.3.13-1.mga8

Resolution: (none) => FIXED
Status: NEW => RESOLVED