Uploaded image for project: 'ActiveMQ Classic'
  1. ActiveMQ Classic
  2. AMQ-4104

STOMP 1.1 CONNECTED Frame has erroneously encoded headers

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 5.7.0
    • 5.8.0
    • STOMP
    • None
    • Ubuntu 11.10

    Description

      The STOMP 1.1 specification says:

      All frames except the CONNECT and CONNECTED frames will also escape any colon or newline octets found in the resulting UTF-8 encoded headers. ...... The CONNECT and CONNECTED frames do not escape the colon or newline octets in order to remain backward compatible with STOMP 1.0.

      AMQ 5.7.0 is out of specification with regard to this.

      Example telnet session:

      $ telnet tjjackson 61613
      Trying 192.168.1.200...
      Connected to tjjackson.
      Escape character is '^]'.
      CONNECT
      login:me
      passcode:asdasd
      accept-version:1.1
      host:tjjackson
      heart-beat:10000,15000

      ^@
      CONNECTED
      heart-beat:15000,10000
      session:ID\ctjjackson-55318-1350137693500-2\c1
      server:ActiveMQ/5.7.0
      version:1.1

      Attachments

        Activity

          People

            tabish Timothy A. Bish
            gmallard Guy Allard
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: