Конфигурация Wildfly 10 SSL - PullRequest
       45

Конфигурация Wildfly 10 SSL

0 голосов
/ 23 сентября 2018

Я вижу проблему при попытке настроить и запустить сервер Wildfly 10 с https, вот исключение, которое я вижу

**ERROR 449753 [default I/O-3] (org.xnio.nio) 2018-09-23 00:24:08,578 - XNIO000011: Task io.undertow.protocols.ssl.SslConduit$5$1@6c12f89f failed with an exception: java.lang.RuntimeException: Could not derive key
    at sun.security.ssl.Handshaker.checkThrown(Handshaker.java:1476)
    at sun.security.ssl.SSLEngineImpl.checkTaskThrown(SSLEngineImpl.java:535)
    at sun.security.ssl.SSLEngineImpl.readNetRecord(SSLEngineImpl.java:813)
    at sun.security.ssl.SSLEngineImpl.unwrap(SSLEngineImpl.java:781)
    at io.undertow.protocols.ssl.ALPNHackSSLEngine.unwrap(ALPNHackSSLEngine.java:254)
    at javax.net.ssl.SSLEngine.unwrap(SSLEngine.java:624)
    at io.undertow.protocols.ssl.SslConduit.doUnwrap(SslConduit.java:742)
    at io.undertow.protocols.ssl.SslConduit.doHandshake(SslConduit.java:639)
    at io.undertow.protocols.ssl.SslConduit.access$900(SslConduit.java:63)
    at io.undertow.protocols.ssl.SslConduit$5$1.run(SslConduit.java:1035)
    at org.xnio.nio.WorkerThread.safeRun(WorkerThread.java:588)
    at org.xnio.nio.WorkerThread.run(WorkerThread.java:468)
Caused by: java.security.ProviderException: Could not derive key
    at sun.security.ec.ECDHKeyAgreement.engineGenerateSecret(ECDHKeyAgreement.java:133)
    at sun.security.ec.ECDHKeyAgreement.engineGenerateSecret(ECDHKeyAgreement.java:163)
    at javax.crypto.KeyAgreement.generateSecret(KeyAgreement.java:648)
    at sun.security.ssl.ECDHCrypt.getAgreedSecret(ECDHCrypt.java:102)
    at sun.security.ssl.ECDHCrypt.getAgreedSecret(ECDHCrypt.java:120)
    at sun.security.ssl.ServerHandshaker.clientKeyExchange(ServerHandshaker.java:1613)
    at sun.security.ssl.ServerHandshaker.processMessage(ServerHandshaker.java:281)
    at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1026)
    at sun.security.ssl.Handshaker$1.run(Handshaker.java:966)
    at sun.security.ssl.Handshaker$1.run(Handshaker.java:963)
    at java.security.AccessController.doPrivileged(Native Method)
    at sun.security.ssl.Handshaker$DelegatedTask.run(Handshaker.java:1416)
    at io.undertow.protocols.ssl.SslConduit$5.run(SslConduit.java:1023)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
    at java.lang.Thread.run(Thread.java:748)
Caused by: java.security.InvalidAlgorithmParameterException
    at sun.security.ec.ECDHKeyAgreement.deriveKey(Native Method)
    at sun.security.ec.ECDHKeyAgreement.engineGenerateSecret(ECDHKeyAgreement.java:130)
    ... 15 more**

Ниже приведена конфигурация, которую я пытался настроить SSL, с этого URL

Также я попытался добавить самоподписанный сертификат в java cacerts, но все равно та же ошибка

Любые указатели были бы более полезны при вышеуказанной ошибке.

...