ActiveMQ Apollo
  1. ActiveMQ Apollo
  2. APLO-287

SSL errors with Java 7 (Diffie-Hellman cypher suite sessions)

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 1.7
    • Component/s: apollo-cli
    • Labels:
      None
    • Environment:
      apollo-99-trunk-20130115.031918-158

      Description

      When running simple functionality tests (that use STOMP+SSL) against apollo-99-trunk-20130115.031918-158, everything works fine when the broker runs on top of a Java 6 JVM.

      However, the exact same tests again the exact same version of Apollo fail randomly when the broker runs on top of a Java 7 JVM. For the record, we use: Java HotSpot(TM) 64-Bit Server VM 1.7.0_10 (Oracle Corporation).

      Here is what the broker logs:

      2013-01-17 11:09:09,663 Shutting connection 'null' down due to: java.io.EOFException: Peer disconnected
      2013-01-17 11:09:09,764 Shutting connection 'null' down due to: javax.net.ssl.SSLHandshakeException: General SSLEngine problem
      2013-01-17 11:11:16,110 Shutting connection 'null' down due to: javax.net.ssl.SSLHandshakeException: Invalid padding
      2013-01-17 11:13:54,671 Shutting connection 'null' down due to: javax.net.ssl.SSLHandshakeException: Invalid padding
      [...]

      First of all, is Apollo supported on Java 7?

      If yes, any idea what could cause these failures on Java 7?

        Activity

          People

          • Assignee:
            Hiram Chirino
            Reporter:
            Lionel Cons
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development