Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-44361

Support for multiple trusted root certificates

    XMLWordPrintable

Details

    • 1

    Description

      Problem: Currently there is one cluster root CA + one root cert for ldap server + one root ca for remote xdcr server. In all those cases it would be super useful or even absolutely necessary to be able to specify at least 2 root certs in order to do seamless cert rotation (on local cluster or remote ldap or xdcr clusters).

      Suggested solution: ns_server should maintain a single list of all trusted CAs that will include all the root certs that couchbase server should trust, including ldap servers, xdcr server and so on. There should be no difference between cluster root cert, xdcr root cert or ldap root cert. All these trusted certs will be used for all outgoing TLS connections (node2node encryption, xdcr, ldap).

      Customers should be able to manage (view, add, remove) the list of trusted certificates via UI and CLI.

      Attachments

        Issue Links

          For Gerrit Dashboard: MB-44361
          # Subject Branch Project Status CR V

          Activity

            People

              sumedh.basarkod Sumedh Basarkod (Inactive)
              timofey.barmin Timofey Barmin
              Votes:
              0 Vote for this issue
              Watchers:
              15 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There is 1 open Gerrit change

                  PagerDuty