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

XDCR - Connection Pre-check doesn't support all inputs that XDCR normally would accept

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Major
    • Morpheus
    • 7.6.0, 7.2.1, 7.2.4, 7.2.2, 7.2.3, 7.2.5
    • XDCR
    • None
    • 0

    Description

      Connection pre-check as of now will use the hostname field in remoteRef to get the target nodes' info from target cluster. The feature has the following limitations, in contrast to how XDCR remote reference creation would do it:

      1. If the input for remote ref creation is a DNS SRV, XDCR remote ref creation will treat it automatically differently as it needs to resolve to A records before proceeding to connect. Connection pre-check doesn't give this special treatment for DNS SRV. It directly uses the input hostname to connect to the target.
      2. XDCR remote ref creation is also intelligent enough to auto-check if the intent of the user is to use alternate address and alternate ports, if such configuration is setup for the target cluster. Connection pre-check on the other hand always deals with non-alternate target cluster node addresses to perform connection checks.
      3. XDCR remote ref creation also does a auto check to either use secure or non-secure mgmt port (8091 or 18091) irrespective of user input (or even if no port is provided or alternate ports are provided) . Connection pre-check for secure connection needs 18091 (or secure mgmt port) as input.

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              neil.huang Neil Huang
              sumukh.bhat Sumukh Bhat
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty