Viktor Dukhovni <postfix-us...@dukhovni.org> writes:

>> but...the way this works: the server gets offered a list of ciphersuites
>> from the client, and then the server picks a ciphersuite, so without
>> knowing how the server picks its ciphersuites from the client, these
>> results are not clear.
>
> By default the server picks the client's most preferred cipher that
> is also available on the server.  You can set "tls_preempt_cipherlist
> = yes" to have the server use its most preferred cipher supported
> by the client.  This could break some fragile clients that offer
> ciphers (at a low preference) whose implementation is broken.

That is interesting. I tried to preempt the cipherlist and disable ECDHE
to avoid the NIST curves, but couldn't get postfix to exclude that
cipher using smtpd_tls_exclude_ciphers. It wasn't clear to me from
http://www.postfix.org/postconf.5.html#smtpd_tls_exclude_ciphers what
the correct syntax to use there is, I tried kxECDHE but that didn't work
either. Do you what format those are specified in?

micah

Reply via email to