Uploaded image for project: 'Flink'
  1. Flink
  2. FLINK-9424

BlobClientSslTest does not work in all environments

    XMLWordPrintableJSON

Details

    Description

      It seems that the BlobClientSslTest assumes SSL algorithms that are not present in every environment. Thus, they cause the Flink build to fail. It also affects NettyClientServerSslTest.

      Environment:

      Apache Maven 3.5.3 (3383c37e1f9e9b3bc3df5050c29c8aff9f295297; 2018-02-24T20:49:05+01:00)
      Maven home: /usr/local/Cellar/maven/3.5.3/libexec
      Java version: 1.8.0_102, vendor: Oracle Corporation
      Java home: /Library/Java/JavaVirtualMachines/jdk1.8.0_102.jdk/Contents/Home/jre
      Default locale: en_US, platform encoding: UTF-8
      OS name: "mac os x", version: "10.13.3", arch: "x86_64", family: "mac"
      

      Exception:

      java.lang.IllegalArgumentException: Cannot support TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 with currently installed providers
      
      	at sun.security.ssl.CipherSuiteList.<init>(CipherSuiteList.java:92)
      	at sun.security.ssl.SSLServerSocketImpl.setEnabledCipherSuites(SSLServerSocketImpl.java:200)
      	at org.apache.flink.runtime.net.SSLUtils.setSSLVerAndCipherSuites(SSLUtils.java:84)
      	at org.apache.flink.runtime.blob.BlobServer.<init>(BlobServer.java:207)
      	at org.apache.flink.runtime.blob.BlobClientSslTest.startSSLServer(BlobClientSslTest.java:65)
      

      Attachments

        Issue Links

          Activity

            People

              sewen Stephan Ewen
              twalthr Timo Walther
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: