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

Internal error is raised when reconnecting remote link when DCP reader permission for the link is revoked

    XMLWordPrintable

Details

    Description

      Steps to reproduce -

      1. Create a local cluster with a KV and CBAS node.
      2. Create a remote cluster with a KV node.
      3. Load `beer-sample` bucket on remote cluster
      4. Create a test user on remote cluster with Data DCP Reader [*:*:*] permission.
      5. create remote link to remote cluster on local cluster.
      6. create dataset using above created remote link.
      7. Let data ingestion happen.
      8. On remote cluster, for test user created in step 4, remove Data DCP Reader [*:*:*] permission and assign Data Monitor [*:*:*] permission.
      9. Try connecting remote link on local cluster once it is disconnected or you can disconnect and reconnect link.
      10. Following error is raised - 

      Error connecting/disconnecting link. Got status: 500 from server.[{"code":22001,"msg":"Connect link failed {\"Default.link1.beer-sample\" : \"Internal error\"}"}]

      Attachments

        Issue Links

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

          Activity

            People

              umang.agrawal Umang
              umang.agrawal Umang
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty