On Tue, 29 Oct 2024 17:19:26 GMT, Xue-Lei Andrew Fan <xue...@openjdk.org> wrote:
>> It may be sufficient to have it in exception only. We normally don't log >> exception message alone in SunJSSE. From my understand, it is hardly to see >> a lot benefits. > > I don't think we know the record is "plaintext", even it has just two bytes. > The input is not verified, it can be anything. I don't want to confuse the > developers further if it is not plaintext case. We assume that it's a plain text because `ContentType` is not of `APPLICATION_DATA` type and data is less than `tagSize`. This is the same assumption that is made in RFC: `The server then ignores early data by skipping all records with an external content type of "application_data" (indicating that they are encrypted)` In any case, we will provide the integer values of those 2 bytes if they are not known alert level and alert type. ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/21043#discussion_r1821288921