Uploaded image for project: 'Qpid Dispatch'
  1. Qpid Dispatch
  2. DISPATCH-1553

Router ID text name is not restricted

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.10.0
    • 1.11.0
    • Router Node
    • None

    Description

      The router allows unicode, punctuation, and escaped characters in the Router ID attribute string. It is possible to construct an ID that becomes python-escaped when displayed in qdstat and log files. The output is confusing to read and hard to consume with automated tools since the strings are different in a) the config file, b) over the wire between routers, and c) in qdstat and logs.

      The proposal here is to limit the characters allowed in a Router ID to the following printable ASCII characters:

      • A-Z - uppercase letters
      • a-z - lowercase letters
      • 0-9 - numeric digits
      • '-'  - hyphen
      • '.' - period

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              chug Charles E. Rolke
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: