Uploaded image for project: 'Qpid'
  1. Qpid
  2. QPID-4222

qpid-cluster -C ignores credentials provided

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 0.14
    • None
    • C++ Tools

    Description

      Description of problem:
      qpid-cluster -C shall connect to all brokers of the cluster to gather all connections to the brokers. However it ignores credentials from broker URL. So any connection attempt to a broker with authentication fails.

      Version-Release number of selected component (if applicable):
      any (incl. 0.12)

      How reproducible:
      100%

      Steps to Reproduce:
      1. Start clustered broker with authentication enabled (sasl config without anonymous mechanism)
      2. SASL database to have default credentials stored (guest/guest for realm QPID)
      3. Run:
      qpid-cluster -C guest/guest@${HOSTNAME}:5672

      Actual results:
      Traceback (most recent call last):
      File "/usr/bin/qpid-cluster", line 316, in ?
      sys.exit(main())
      File "/usr/bin/qpid-cluster", line 307, in main
      raise Exception("Failed: %s - %s" % (e._class.name_, e))
      Exception: Failed: ConnectionFailed - (None, 'No acceptable SASL authentication mechanism available')

      Expected results:
      list of connections of the cluster to be printed out

      Additional info:
      Patch to be provided

      Attachments

        Activity

          People

            Unassigned Unassigned
            pmoravec Pavel Moravec
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - 2h
                2h
                Remaining:
                Remaining Estimate - 2h
                2h
                Logged:
                Time Spent - Not Specified
                Not Specified