Qpid
  1. Qpid
  2. QPID-4746

[Java Broker] add an overriding management-mode authentication provider to restrict access to specific management mode user

    Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.22
    • Component/s: Java Broker
    • Labels:
      None

      Description

      QPID-4594 added a command line option to start the broker in a specific management-mode, where the AMQP ports are disabled and the management ports can be chosen from the command line if necessary, in order to allow an administrator to configure the broker via the management interfaces in isolation of regular usage.

      To make this mode fully effective, the regular authentication providers configured for each port will be overridden with a management-mode specific authentication provider which will permit only the user 'mm_admin' to connect, with a randomly generated password (with option to set if necessary) details emitted to the console at startup.

        Issue Links

          Activity

          Rob Godfrey made changes -
          Status Resolved [ 5 ] Closed [ 6 ]
          Gavin made changes -
          Link This issue depends upon QPID-4747 [ QPID-4747 ]
          Gavin made changes -
          Link This issue depends on QPID-4747 [ QPID-4747 ]
          Robbie Gemmell made changes -
          Status In Progress [ 3 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Robbie Gemmell made changes -
          Link This issue depends on QPID-4747 [ QPID-4747 ]
          Robbie Gemmell made changes -
          Field Original Value New Value
          Status Open [ 1 ] In Progress [ 3 ]
          Robbie Gemmell created issue -

            People

            • Assignee:
              Robbie Gemmell
              Reporter:
              Robbie Gemmell
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development