Uploaded image for project: 'Solr'
  1. Solr
  2. SOLR-13778

Windows JDK SSL Test Failure trend: SSLException: Software caused connection abort: recv failed

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Workaround
    • None
    • None
    • None
    • None

    Description

      Now that Uwe's jenkins build has been correctly reporting it's build results for my automated reports to pick up, I've noticed a pattern of failures that indicate a definite problem with using SSL on Windows (even with java 11.0.4
      )
      The symptommatic stack traces all contain...

      ...
         [junit4]    > Caused by: javax.net.ssl.SSLException: Software caused connection abort: recv failed
         [junit4]    >        at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:127)
      ...
         [junit4]    > Caused by: java.net.SocketException: Software caused connection abort: recv failed
         [junit4]    >        at java.base/java.net.SocketInputStream.socketRead0(Native Method)
      ...
      

      I suspect this may be related to https://bugs.openjdk.java.net/browse/JDK-8209333 but i have no concrete evidence to back this up.

      I'll post some details of my analysis in comments...

      Attachments

        1. SOLR-13778.patch
          6 kB
          Dawid Weiss
        2. RecvRepro.java
          2 kB
          Dawid Weiss
        3. RecvFailedTest.java
          3 kB
          Dawid Weiss
        4. recv-multiple-2019-12-18.zip
          278 kB
          Dawid Weiss
        5. logs-2019-12-12-1.zip
          1.39 MB
          Dawid Weiss
        6. dumps-LegacyCloud.zip
          173 kB
          Dawid Weiss

        Activity

          People

            dweiss Dawid Weiss
            hossman Chris M. Hostetter
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: