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

[XDCR] : Connection pre-check displays inconsistent result when an unconfigured public ip is passed

    XMLWordPrintable

Details

    • Bug
    • Resolution: Unresolved
    • Major
    • 7.6.2
    • 7.6.0
    • XDCR
    • Couchbase Enterprise Edition build 7.6.0-2176
    • Untriaged
    • Linux x86_64
    • 0
    • Unknown

    Description

      Steps to reproduce

      1. Created 1 ec2 instances and 1 node(from couchbase network) clusters

      Cluster 1 Cluster 2
      1 node cluster
      Internal couchbase network - 172.23.104.66
      1 node cluster
      DNS - ec2-35-173-129-143.compute-1.amazonaws.com
      Private IP - 172.31.15.218
      Public IP - 35.173.129.143

      2. Did not set the alternate address of the nodes in the cluster

      3. Started xdcr from cluster 1 to cluster 2 using public IP - Connection pre-check succeeds and xdcr fails - XDCR failing is expected as the public IP is not configured as the alternate address

      4. Started xdcr from cluster 1 to cluster 2 using DNS - Connection pre-check succeeds and xdcr fails - XDCR failing is expected since couchbase is using private ip

       

      5. Set alternate address and attempted XDCR - Connection pre-check succeeds and xdcr succeeds - Works as expected

      Note :

      ec2-35-173-129-143.compute-1.amazonaws.com:8091 and 35.173.129.143:8091 is accessible

       

      Expected behavior

      Connection pre-check should not succeed when public IP was not configured as the alternate address

      Attachments

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

        Activity

          People

            sumukh.bhat Sumukh Bhat
            raghav.sk Raghav S K
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty