[
https://issues.apache.org/jira/browse/QPID-4222?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Pavel Moravec updated QPID-4222:
--------------------------------
Attachment: 0001-qpid-cluster-C-ignores-credentials.patch
Simple patch proposal.
Root cause of the bug:
Method showConnections calls self.qmf.addBroker to host that contains IP:port
of the brokers only, but not credentials.
Proposed patch carries on credentials (if present) from self.config._host
variable and invokes self.qmf.addBroker with credentials+host.
> qpid-cluster -C ignores credentials provided
> --------------------------------------------
>
> Key: QPID-4222
> URL: https://issues.apache.org/jira/browse/QPID-4222
> Project: Qpid
> Issue Type: Bug
> Components: Python Tools
> Affects Versions: 0.14
> Reporter: Pavel Moravec
> Priority: Minor
> Labels: patch
> Attachments: 0001-qpid-cluster-C-ignores-credentials.patch
>
> Original Estimate: 2h
> Remaining Estimate: 2h
>
> 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
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]