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

Go Digest MD5 connection issues

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • proton-c-0.27.0, proton-c-0.28.0
    • None
    • go-binding
    • None

    Description

      When using the electron version of the go binding with a qpid-cpp 1.39 broker, Digest-MD5 connections seem to be rejected by the broker despite the correct credentials. When using CRAM-MD5 there is no issue with the same credentials. The python version connects happily with DIGEST-MD5. The error on the golang client side

      Error: amqp:connection:framing-error: connection aborted

      On the broker it reads:

      2019-06-06 10:14:43 [Broker] info Using AMQP 1.0 (with SASL layer)
      2019-06-06 10:14:43 [Security] info SASL: Mechanism list: DIGEST-MD5 PLAIN CRAM-MD5
      2019-06-06 10:14:45 [Security] info qpid.[::1]:5672-[::1]:46190 Connection closed prior to authentication completing

       

      are there any special cases with digest-md5 I could be missing for the golang binding?

      Attachments

        Activity

          People

            aconway Alan Conway
            fletch Matt Threlfall
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: