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

GSSAPI auth. with broker issue

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Won't Fix
    • Affects Version/s: None
    • Fix Version/s: JIRA Cleanup
    • Component/s: C++ Broker
    • Labels:
      None
    • Environment:

      SVN rev. 819819 on Fedora 11.

      Description

      Using qpidd with ovirt. Ovirt uses kerberos/gssapi for authentication.

      The following is a description of what happens when a ruby console tries to connect:

      Connecting to amqp://srv.ovirt-demo.com:5672
      Console Connection Established...
      2009-10-01 20:35:10 warning Exception received from broker: unauthorized-access: unauthorized-access: authorised user id : qpidd/srv.ovirt-demo.com@QPID but user id in message declared as qpidd/srv.ovirt-demo.com@OVIRT-DEMO.COM (qpid/broker/SemanticState.cpp:385) [caused by 11 \x00:\x00]
      2009-10-01 20:35:10 error Session Exception during message-transfer: unauthorized-access: unauthorized-access: authorised user id : qpidd/srv.ovirt-demo.com@QPID but user id in message declared as qpidd/srv.ovirt-demo.com@OVIRT-DEMO.COM (qpid/broker/SemanticState.cpp:385)
      terminate called after throwing an instance of 'qpid::framing::UnauthorizedAccessException'
      what(): unauthorized-access: unauthorized-access: authorised user id : qpidd/srv.ovirt-demo.com@QPID but user id in message declared as qpidd/srv.ovirt-demo.com@OVIRT-DEMO.COM (qpid/broker/SemanticState.cpp:385)
      Aborted

      Expected behavior: qpidd should use principal qpidd/srv.ovirt-demo.com@OVIRT-DEMO.COM instead of qpidd/srv.ovirt-demo.com@QPID.

        Attachments

          Activity

            People

            • Assignee:
              tross Ted Ross
              Reporter:
              arjunroy Arjun Roy
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Time Tracking

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