Release Note: Enforcement Of Valid javax.net.debug Option Combinations In TLS

XMLWordPrintable

      The parsing of the `javax.net.debug` system property for TLS/SSL debug logging has been updated to strictly enforce documented option and sub-option relationships. Sub-options such as `verbose`, `packet`, and `plaintext` now require their respective parent options, and only valid combinations have an effect. Invalid or unsupported combinations are silently ignored.

      Previously, some sub-options could be used independently or in incorrect combinations, contrary to the intended design. The help message (`-Djavax.net.debug=help`) has also been updated to accurately reflect all supported and obsolete entries.

      Users who previously relied on undocumented or invalid combinations (for example, specifying only `-Djavax.net.debug=verbose`) will need to update their configurations to match the documented usage. Please refer to the updated help output for the current list of valid options and examples of correct usage.

            Assignee:
            Sean Coffey
            Reporter:
            Sean Coffey
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: