Oliver Mihatsch writes:

Hi,

I would like to reconfigure my courier-imap to use only TLS for secure
connections.

Currently I'm defining the following constant in the imapd-ssl
configuration file:

TLS_PROTOCOL="TLS1_2:TLS1_1:TLS1"


TLS1 is working fine but when I'm trying to connect using TLS1.1 or
TLS1.2, the server rejects it:

openssl s_client -connect myServer:993 -tls1_2
"Secure Renegotiation IS NOT supported"

When I unset the TLS_PROTOCOL variable, SSLv3, TLS1.0, TLS1.1 and TLS1.2
are working.
Any ideas how I can fix this? Perhaps the constants TLS1_2 and TLS1_1
are not recognized?

It's an OpenSSL configuration quirk. In order for protocol negotiation to take place, SSLv3 must be included.

The trick is to enable SSLv3 but to disable all SSLv3 ciphers via TLS_CIPHER_LIST.

The default setting is

TLS_CIPHER_LIST="SSLv3:TLSv1:HIGH:!LOW:!MEDIUM:!EXP:!NULL:!aNULL@STRENGTH"

So, just remove SSLv3.

Attachment: pgpphD9hWUaq4.pgp
Description: PGP signature

------------------------------------------------------------------------------
Comprehensive Server Monitoring with Site24x7.
Monitor 10 servers for $9/Month.
Get alerted through email, SMS, voice calls or mobile push notifications.
Take corrective actions from your mobile device.
http://p.sf.net/sfu/Zoho
_______________________________________________
Courier-imap mailing list
Courier-imap@lists.sourceforge.net
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-imap

Reply via email to