[Evolution] Certificate problem: Client didn't present valid SSL certificate



Hi,

I have a problem making a setup with a self-signed CA & client
certificate working on a laptop with Fedora 10 (evolution 2.24.2) and a
CentOS 5.2 box with Dovecot (1.0.7). FWIW: the setup below works
with Thunderbird.

First I imported the self-signed CA as an Authority in Evolution. Then I
imported the p12 client certificate in "Your Certificates".
Dovecot is configured with:

disable_plaintext_auth = yes
ssl_verify_client_cert = yes
ssl_cipher_list = ALL:!LOW
verbose_ssl = yes
ssl_require_client_cert = yes
ssl_username_from_cert = no

Next in Evolution I setup the IMAP account with TLS & password for
sending and receiving. When I close Evolution and start it up again in a
terminal I'm prompted for the password of the IMAP account. When I enter
the password I get this error:

Unable to authenticate to IMAP server. IMAP command failed: Client
didn't present valid SSL certificate.

Output from Evolution in the terminal is as follows:

[patrick localhost ~]$ evolution
evolution-shell-Message: Killing old version of evolution-data-server...
** (evolution:13822): DEBUG: mailto URL command: evolution
--component=mail %s
** (evolution:13822): DEBUG: mailto URL program: evolution
e-data-server-ui-Message: Unable to find password(s) in keyring (Keyring
reports: No matching results)
e-data-server-ui-Message: Key file does not have group 'Passwords-Mail'
EXCEP 301 3 303

(evolution:13822): e-data-server-ui-WARNING **: Unable to find
password(s) in keyring (Keyring reports: No matching results)
e-data-server-ui-Message: Unable to find password(s) in keyring (Keyring
reports: No matching results)
e-data-server-ui-Message: Key file does not have group 'Passwords-Mail'

The dovecot log file says:

dovecot: Dec 03 20:35:42 Info: auth(default): client in: AUTH   1       PLAIN
service=IMAP    secured lip=10.0.0.100  rip=10.0.0.105
resp=AHBhdHJpY2sATmF0aDk2Mg==
dovecot: Dec 03 20:35:42 Info: auth(default): PLAIN(?,10.0.0.105):
Client didn't present valid SSL certificate
dovecot: Dec 03 20:35:42 Info: auth(default): client out: FAIL  1
reason=Client didn't present valid SSL certificate


Anyone know what I'm doing wrong or have a suggestion how I make this work?

Many thanks!

Regards,
Patrick




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]