Uploaded image for project: 'Qpid Proton'
  1. Qpid Proton
  2. PROTON-562

More gracefully handle connections to non-1.0 parties

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • proton-0.7
    • proton-0.9
    • None
    • None

    Description

      Right now, attempting a connection from messenger to a 0-10 only qpidd results in a "SASL header mismatch". That's correct but less helpful than it might be.

      jross@localhost bailey$ LD_LIBRARY_PATH=/tmp/tmp.mXaVrrHF8a/lib64 PYTHONPATH=/tmp/tmp.mXaVrrHF8a/lib64/proton/bindings/python/ PN_TRACE_FRM=1 python ~/test.py
      [0x2418e30]:  -> SASL
      [0x2418e30]:0 -> @sasl-init(65) [mechanism=:ANONYMOUS, initial-response=b""]
      [0x2418e30]:ERROR[-2] SASL header mismatch: 'AMQP\x01\x01\x00\x0a'
       
      [0x2418e30]:  <- EOS
      [0x2418e30]:ERROR[-2] SASL header mismatch: ''
       
      [0x2418e30]:  <- EOS
      CONNECTION ERROR connection aborted (remote)
      

      See https://issues.apache.org/jira/browse/PROTON-561?focusedCommentId=13966905&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-13966905

      Attachments

        Issue Links

          Activity

            People

              astitcher Andrew Stitcher
              jross Justin Ross
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: