java.lang.RuntimeException: java.security.NoSuchAlgorithmException: EC AlgorithmParameters not available

Server Fault | Jordan Rieger | 2 months ago
  1. 0

    Enabling javax.net.debug=all on Tomcat 8 breaks HTTPS with "EC AlgorithmParameters not available"

    Server Fault | 2 months ago | Jordan Rieger
    java.lang.RuntimeException: java.security.NoSuchAlgorithmException: EC AlgorithmParameters not available
  2. 0

    EC AlgorithmParameters not available error connecting to Dropbox repository

    GitHub | 2 years ago | relan
    org.syncany.plugins.transfer.StorageException: Unable to connect to repository.
  3. 0

    ssl errors

    GitHub | 2 years ago | jillesvangurp
    javax.net.ssl.SSLException: java.lang.RuntimeException: java.security.NoSuchAlgorithmException: EC AlgorithmParameters not available
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0
    Switch to Oracle JDK from of OpenJDK
    via GitHub by aldaris
  6. 0

    Build fails on Open JDK 1.8

    GitHub | 2 years ago | aslakknutsen
    io.netty.handler.codec.DecoderException: java.lang.RuntimeException: java.security.NoSuchAlgorithmException: EC AlgorithmParameters not available

    Not finding the right solution?
    Take a tour to get the most out of Samebug.

    Tired of useless tips?

    Automated exception search integrated into your IDE

    Root Cause Analysis

    1. java.security.NoSuchAlgorithmException

      EC AlgorithmParameters not available

      at sun.security.jca.GetInstance.getInstance()
    2. Java RT
      ECUtil.getECParameterSpec
      1. sun.security.jca.GetInstance.getInstance(GetInstance.java:159)
      2. java.security.Security.getImpl(Security.java:695)
      3. java.security.AlgorithmParameters.getInstance(AlgorithmParameters.java:146)
      4. sun.security.util.ECUtil.getECParameters(ECUtil.java:98)
      5. sun.security.util.ECUtil.getECParameterSpec(ECUtil.java:149)
      5 frames
    3. Java JSSE
      Handshaker$1.run
      1. sun.security.ssl.JsseJce.getECParameterSpec(JsseJce.java:385)
      2. sun.security.ssl.SupportedEllipticCurvesExtension.toString(SupportedEllipticCurvesExtension.java:127)
      3. sun.security.ssl.HelloExtensions.print(HelloExtensions.java:150)
      4. sun.security.ssl.HandshakeMessage$ClientHello.print(HandshakeMessage.java:323)
      5. sun.security.ssl.ServerHandshaker.clientHello(ServerHandshaker.java:340)
      6. sun.security.ssl.ServerHandshaker.processMessage(ServerHandshaker.java:221)
      7. sun.security.ssl.Handshaker.processLoop(Handshaker.java:979)
      8. sun.security.ssl.Handshaker$1.run(Handshaker.java:919)
      9. sun.security.ssl.Handshaker$1.run(Handshaker.java:916)
      9 frames
    4. Java RT
      AccessController.doPrivileged
      1. java.security.AccessController.doPrivileged(Native Method)
      1 frame
    5. Java JSSE
      Handshaker$DelegatedTask.run
      1. sun.security.ssl.Handshaker$DelegatedTask.run(Handshaker.java:1369)
      1 frame
    6. Grizzly HTTP
      SocketProcessorBase.run
      1. org.apache.tomcat.util.net.SecureNioChannel.tasks(SecureNioChannel.java:397)
      2. org.apache.tomcat.util.net.SecureNioChannel.handshakeUnwrap(SecureNioChannel.java:457)
      3. org.apache.tomcat.util.net.SecureNioChannel.handshake(SecureNioChannel.java:227)
      4. org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1387)
      5. org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
      5 frames
    7. Java RT
      ThreadPoolExecutor$Worker.run
      1. java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
      2. java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
      2 frames
    8. Tomcat Util
      TaskThread$WrappingRunnable.run
      1. org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
      1 frame
    9. Java RT
      Thread.run
      1. java.lang.Thread.run(Thread.java:745)
      1 frame