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

[BP 6.6.1] - XDCR User Intent heuristics is incorrect for SSL use cases

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: Cheshire-Cat, 6.5.1
    • Fix Version/s: 6.6.1
    • Component/s: XDCR
    • Triage:
      Untriaged
    • Story Points:
      1
    • Is this a Regression?:
      No

      Description

      If users do not enter a specific admin port in the hostname field when creating a remote cluster reference, XDCR tags it with 8091 automatically. This has always been the case even if for Full Encryption, just in case that if somehow the user sets 8091 to be the ssl rest port.

      With user intent, XDCR is supposed to check the target cluster's node list and see if the alternate address matches the user's entered hostname.

      This means that if user did not enter :18091, but chooses Full-Encryption, and the alternate address section of the remote cluster has :18091 as the SSL port, the user intent will be incorrect.

        Attachments

          Issue Links

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

            Activity

            Hide
            wayne Wayne Siu added a comment -

            Neil Huang
            Do you have an ETA when the change(s) will be backported? Thanks.

            Show
            wayne Wayne Siu added a comment - Neil Huang Do you have an ETA when the change(s) will be backported? Thanks.
            Hide
            neil.huang Neil Huang added a comment -

            Change is currently under review

            Show
            neil.huang Neil Huang added a comment - Change is currently under review
            Hide
            build-team Couchbase Build Team added a comment -

            Build couchbase-server-6.6.1-9107 contains goxdcr commit 9665e4d with commit message:
            MB-41239 - User Intent heuristic is incorrect for full-encryption when ref does not provide port number

            Show
            build-team Couchbase Build Team added a comment - Build couchbase-server-6.6.1-9107 contains goxdcr commit 9665e4d with commit message: MB-41239 - User Intent heuristic is incorrect for full-encryption when ref does not provide port number
            Hide
            pavithra.mahamani Pavithra Mahamani added a comment -

            Verified by adding AWS cluster self replication with no port SSL. Build 7.0.0-3814.

            Show
            pavithra.mahamani Pavithra Mahamani added a comment - Verified by adding AWS cluster self replication with no port SSL. Build 7.0.0-3814.

              People

              Assignee:
              pavithra.mahamani Pavithra Mahamani
              Reporter:
              neil.huang Neil Huang
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Gerrit Reviews

                  There are no open Gerrit changes

                    PagerDuty