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