Date: Fri, 19 Oct 2001 09:52:51 -0400
   From: Scott Adkins <[EMAIL PROTECTED]>

   Okay, we just got bitten by the Eudora 5.x STARTTLS problem that was
   discussed last month.  We have the same problem where only those clients
   cannot negotiate a TLS connection properly, and thus fails to login at
   all.  So...

   Ken suggested removing or commenting out the following lines:

     if (tlsonly) {
         off |= SSL_OP_NO_SSLv2;
         off |= SSL_OP_NO_SSLv3;
     }

   I am wondering exactly what effect this will have on us... how does this
   affect clients that *do* TLS just fine, such as Mulberry, for instance?
   Would the other clients still use TLS and Eudora use SSLv3?

This allows clients to use SSLv2 or SSLv3 after the STARTTLS command.
By default, Cyrus is conformant to the specification and forces TLSv1.
There should be no interoperability problems with removing those
lines.

(Actually, Cyrus is a little nicer than the specification allows,
since it will accept an SSLv2 hello, but it then forces negotiation of
TLSv1.)

Larry

Reply via email to