JDK-2215658 : bad_record_mac failure on TLSv1.2 enabled connection with SSLEngine
  • Type: Backport
  • Backport of: JDK-7031830
  • Component: security-libs
  • Sub-Component: javax.net.ssl
  • Priority: P2
  • Status: Closed
  • Resolution: Fixed
  • Submitted: 2011-10-12
  • Updated: 2011-11-15
  • Resolved: 2011-11-02
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
7u2 b10Fixed 8Fixed
EVALUATION Risk is minimal. Well understood where the bug is and how to solve it. New regression test checks interop areas that weren't tested before. SSLSocket <-> SSLEngine We are testing both direct and indirect byte buffers. JPRT will be done before putback. Nightly testing will likely not catch this new error since the existing tests didn't either.

EVALUATION Same fix as JDK 8.