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

tooling in ep-engine lack support for authentication with a user

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 5.0.0
    • 5.0.0
    • couchbase-bucket
    • None
    • Untriaged
    • Unknown
    • KV Spock DP Sprint

    Description

      It is not possible to specify the username to use for authentication in cbstats or cbepctl (and most likely all of the tools).

      Nor does it seem possible to tell it to use SSL and it fails if an IPv6 address is being used.

      And it needs to enable xerror support in order to get the full error messages from the server instead of having the server mask out new error codes (==> silent disconnect in most cases)

      All of the "mctools" use the following options:

      -4 - Use IPv4
      -6 - Use IPv6
      -h host[:port] - An IPv6 address with port is written as [addr]:port (if not specified host == localhost)
      -p port - Use this port. If not specified == 11210
      -u user - the user to use for authentication
      -P password - The password to use (currently you can't specify '-' and read from stdin)
      -b bucket - The bucket to operate on
      -s  - Use SSL
      

      We should also extend that to allow to specify the SASL mechanism to use (by default it picks the most secure offered by the server).

      Attachments

        Issue Links

          There are no Sub-Tasks for this issue.
          For Gerrit Dashboard: MB-22950
          # Subject Branch Project Status CR V

          Activity

            People

              james.harrison James Harrison (Inactive)
              trond Trond Norbye
              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