Uploaded image for project: 'Drivers'
  1. Drivers
  2. DRIVERS-65

SSL certificate validation testing

    • Type: Icon: Improvement Improvement
    • Resolution: Done
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Component/s: None
    • Labels:
    • $i18n.getText("admin.common.words.hide")
      Key Status/Resolution FixVersion
      PHP-664 Done 1.4.0beta1, 1.4.0
      CSHARP-658 Done 1.8
      PYTHON-466 Done 2.5
      RUBY-565 Done 1.9.0
      NODE-29 Done
      PERL-233 Done 1.0.0
      CDRIVER-215 Done 0.90.0
      RUST-160 Duplicate
      SWIFT-472 Duplicate
      $i18n.getText("admin.common.words.show")
      #scriptField, #scriptField *{ border: 1px solid black; } #scriptField{ border-collapse: collapse; } #scriptField td { text-align: center; /* Center-align text in table cells */ } #scriptField td.key { text-align: left; /* Left-align text in the Key column */ } #scriptField a { text-decoration: none; /* Remove underlines from links */ border: none; /* Remove border from links */ } /* Add green background color to cells with FixVersion */ #scriptField td.hasFixVersion { background-color: #00FF00; /* Green color code */ } /* Center-align the first row headers */ #scriptField th { text-align: center; } Key Status/Resolution FixVersion PHP-664 Done 1.4.0beta1, 1.4.0 CSHARP-658 Done 1.8 PYTHON-466 Done 2.5 RUBY-565 Done 1.9.0 NODE-29 Done PERL-233 Done 1.0.0 CDRIVER-215 Done 0.90.0 RUST-160 Duplicate SWIFT-472 Duplicate

      As of server 2.3.2, the server can validate SSL certificates on connect. This means that if you are using SSL and your client presents a certificate, it will be validated by the server. Also, the client can validate the server's certificate.

      Note that the support for limiting the encryption ciphers has been pushed to 2.6. The spec labels as-of-yet unimplemented features as "not for 2.4".
      The spec is targeted for completion in version 2.6.

      I've tested certificate validation using the mongo shell and using the C++ driver, but I'd like to get some other driver tests in as well.

      Currently we have only committed to Java and C# support, but other drivers should support this as time permits.

            Assignee:
            barrie Barrie Segal
            Reporter:
            milkie@mongodb.com Eric Milkie
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: