jessie-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Jessie-discuss] Client Auth Enabled, Getting "RSA Signature not availab


From: chinmaya
Subject: [Jessie-discuss] Client Auth Enabled, Getting "RSA Signature not available" Error
Date: Fri, 6 Apr 2007 17:26:50 -0600

Hi
I tried using client auth and I used following as the only cipher suite for the negotiation
TLS_RSA_WITH_AES_128_CBC_SHA. This is causing an error on the TLS server side,
giving me 'RSA signature not available error'.

Isn't RSA signature impelementation part of Standarad SUN JDK?
Is there anything I am doing wrong? Any suggestion to fix this?

javax.net.ssl.SSLException: java.security.NoSuchAlgorithmException: RSA Signature not available
        at gnu.javax.net.ssl.provider.ServerHandshake.verifyClient(ServerHandshake.java:1260)
        at gnu.javax.net.ssl.provider.ServerHandshake.implHandleInput(ServerHandshake.java:604)
        at gnu.javax.net.ssl.provider.AbstractHandshake.handleInput (AbstractHandshake.java:241)
        at gnu.javax.net.ssl.provider.SSLEngineImpl.unwrap(SSLEngineImpl.java:644)
        at javax.net.ssl.SSLEngine.unwrap(SSLEngine.java:566)
        at gnu.javax.net.ssl.provider.SSLSocketImpl.doHandshake (SSLSocketImpl.java:473)
        at gnu.javax.net.ssl.provider.SSLSocketImpl$SocketInputStream.read(SSLSocketImpl.java:150)
        at sun.nio.cs.StreamDecoder$CharsetSD.readBytes(StreamDecoder.java:411)
        at sun.nio.cs.StreamDecoder$CharsetSD.implRead(StreamDecoder.java:453)
        at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:183)
        at java.io.InputStreamReader.read(InputStreamReader.java:167)
        at java.io.BufferedReader.fill(BufferedReader.java:136)
        at java.io.BufferedReader.read(BufferedReader.java:157)
        at TLSDataListener.processData(TLSDataListener.java:26)
        at TLSServer$2.run(TLSServer.java :200)
Caused by: java.security.NoSuchAlgorithmException: RSA Signature not available
        at java.security.Signature.getInstance(Signature.java:208)
        at gnu.javax.net.ssl.provider.ServerHandshake.verifyClient (ServerHandshake.java:1249)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]