I've setup a new CalendarServer install on a CentOS VPS (still running from the source tree, ./run).
Everything works over HTTP, but I tried to access the site over SSL/HTTPS, using a trusted certificate (not self-signed), and am getting an error, 
ERR_SSL_VERSION_OR_CIPHER_MISMATCH, in Chrome on Ubuntu Linux, and ssl_error_no_cypher_overlap in Firefox, also on Ubuntu Linux.

I'm not getting any error messages in the console or error log with the failed SSL connection.

Is there anything more I could try, or any information I should include that could help?  I haven't found anything related to this problem online.

Ryan Leonard

caldavd-test.plist (snip, [site] is my domain name that is included in the cert name)
    <!-- Public key -->
    <key>SSLCertificate</key>
    <!--<string>twistedcaldav/test/data/server.pem</string>-->
    <string>conf/certs/[site].pem</string>

    <!-- SSL authority chain (for intermediate certs) -->
    <key>SSLAuthorityChain</key>
    <string>conf/certs/caChain.pem</string>

    <!-- Private key -->
    <key>SSLPrivateKey</key>
    <!--<string>twistedcaldav/test/data/server.pem</string>-->
    <string>conf/certs/[site].pem</string>