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

GSSAPI auth. with broker issue

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Won't Fix
    • None
    • JIRA Cleanup
    • C++ Broker
    • None
    • 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

            tross Ted Ross
            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