geode-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Kirk Lund (JIRA)" <j...@apache.org>
Subject [jira] [Created] (GEODE-1987) WAN handshake fails with java.security.NoSuchAlgorithmException: Unsupported secret key algorithm: security-client-dhalgo
Date Tue, 11 Oct 2016 16:43:20 GMT
Kirk Lund created GEODE-1987:
--------------------------------

             Summary: WAN handshake fails with java.security.NoSuchAlgorithmException: Unsupported
secret key algorithm: security-client-dhalgo
                 Key: GEODE-1987
                 URL: https://issues.apache.org/jira/browse/GEODE-1987
             Project: Geode
          Issue Type: Bug
          Components: client/server, security, wan
            Reporter: Kirk Lund


WAN uses client/server security. The WAN security tests are currently failing with:
{noformat}
org.apache.geode.internal.cache.wan.GatewaySenderException: org.apache.geode.security.AuthenticationFailedException:
HandShake failed in Diffie-Hellman key exchange, caused by org.apache.geode.security.AuthenticationFailedException:
HandShake failed in Diffie-Hellman key exchange
        at org.apache.geode.internal.cache.wan.GatewaySenderEventRemoteDispatcher.initializeConnection(GatewaySenderEventRemoteDispatcher.java:437)
        at org.apache.geode.internal.cache.wan.GatewaySenderEventRemoteDispatcher.<init>(GatewaySenderEventRemoteDispatcher.java:81)
        at org.apache.geode.internal.cache.wan.serial.RemoteSerialGatewaySenderEventProcessor.initializeEventDispatcher(RemoteSerialGatewaySenderEventProcessor.java:44)
        at org.apache.geode.internal.cache.wan.AbstractGatewaySenderEventProcessor.setRunningStatus(AbstractGatewaySenderEventProcessor.java:1083)
        at org.apache.geode.internal.cache.wan.serial.SerialGatewaySenderEventProcessor.run(SerialGatewaySenderEventProcessor.java:200)
Caused by: org.apache.geode.security.AuthenticationFailedException: HandShake failed in Diffie-Hellman
key exchange
        at org.apache.geode.internal.cache.tier.sockets.HandShake.writeCredentials(HandShake.java:683)
        at org.apache.geode.internal.cache.tier.sockets.HandShake.write(HandShake.java:521)
        at org.apache.geode.internal.cache.tier.sockets.HandShake.greet(HandShake.java:1285)
        at org.apache.geode.cache.client.internal.ConnectionImpl.connect(ConnectionImpl.java:108)
        at org.apache.geode.cache.client.internal.ConnectionFactoryImpl.createClientToServerConnection(ConnectionFactoryImpl.java:135)
        at org.apache.geode.cache.client.internal.ConnectionFactoryImpl.createClientToServerConnection(ConnectionFactoryImpl.java:252)
        at org.apache.geode.cache.client.internal.pooling.ConnectionManagerImpl.borrowConnection(ConnectionManagerImpl.java:204)
        at org.apache.geode.cache.client.internal.PoolImpl.acquireConnection(PoolImpl.java:820)
        at org.apache.geode.internal.cache.wan.GatewaySenderEventRemoteDispatcher.initializeConnection(GatewaySenderEventRemoteDispatcher.java:411)
        ... 4 more
Caused by: java.security.NoSuchAlgorithmException: Unsupported secret key algorithm: security-client-dhalgo
        at com.sun.crypto.provider.DHKeyAgreement.engineGenerateSecret(DHKeyAgreement.java:410)
        at javax.crypto.KeyAgreement.generateSecret(KeyAgreement.java:648)
        at org.apache.geode.internal.cache.tier.sockets.HandShake.getEncryptCipher(HandShake.java:875)
        at org.apache.geode.internal.cache.tier.sockets.HandShake.writeCredentials(HandShake.java:668)
        ... 12 more
{noformat}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message