Re: SSL communication problem Classpath 0.97.2

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

 



Hallo..
I get the same error Massage with the version 0.98..
Did you find something to solve this problem?

best regards



mohammad jouni-2 wrote:
> 
> Hello Everyone ,
> 
> I am attempting to run an application that uses SSL communication
> using JamVM and GNU Classpath 0.97.2 .
> 
> Every time I attempt to run the application I am presented with the
> following error :
> 
> java.io.IOException
>    at
> javax.net.ssl.SSLSocketFactory$ErrorSocketFactory.createSocket(SSLSocketFactory.java:178)
>    at EchoClient.main(EchoClient.java:18)
> Caused by: java.lang.RuntimeException: error instantiating default
> socket factory: java.security.KeyManagementException:
> java.security.KeyStoreException:
> gnu.javax.crypto.keyring.MalformedKeyringException: MAC verification
> failed
>    at javax.net.ssl.SSLSocketFactory.getDefault(SSLSocketFactory.java:147)
>    at EchoClient.main(EchoClient.java:17)
> Caused by: java.security.KeyManagementException:
> java.security.KeyStoreException:
> gnu.javax.crypto.keyring.MalformedKeyringException: MAC verification
> failed
>    at
> gnu.javax.net.ssl.provider.SSLContextImpl.defaultTrustManager(SSLContextImpl.java:283)
>    at
> gnu.javax.net.ssl.provider.SSLContextImpl.engineInit(SSLContextImpl.java:202)
>    at javax.net.ssl.SSLContext.init(SSLContext.java:291)
>    at javax.net.ssl.SSLSocketFactory.getDefault(SSLSocketFactory.java:141)
>    ...1 more
> Caused by: java.security.KeyStoreException:
> gnu.javax.crypto.keyring.MalformedKeyringException: MAC verification
> failed
>    at
> gnu.javax.net.ssl.provider.X509TrustManagerFactory.engineInit(X509TrustManagerFactory.java:173)
>    at javax.net.ssl.TrustManagerFactory.init(TrustManagerFactory.java:285)
>    at
> gnu.javax.net.ssl.provider.SSLContextImpl.defaultTrustManager(SSLContextImpl.java:270)
>    ...4 more
> Caused by: gnu.javax.crypto.keyring.MalformedKeyringException: MAC
> verification failed
>    at
> gnu.javax.crypto.keyring.PasswordAuthenticatedEntry.decode(PasswordAuthenticatedEntry.java:108)
>    at
> gnu.javax.crypto.keyring.GnuPrivateKeyring.load(GnuPrivateKeyring.java:354)
>    at gnu.javax.crypto.keyring.BaseKeyring.load(BaseKeyring.java:77)
>    at
> gnu.javax.crypto.jce.keyring.GnuKeyring.loadPrivateKeyring(GnuKeyring.java:429)
>    at
> gnu.javax.crypto.jce.keyring.GnuKeyring.engineLoad(GnuKeyring.java:350)
>    at java.security.KeyStore.load(KeyStore.java:500)
>    at
> gnu.javax.net.ssl.provider.X509TrustManagerFactory.engineInit(X509TrustManagerFactory.java:169)
>    ...6 more
> 
> I attempted to add the certificate using each of these commands , but
> on both instances i encountered the same error
> 
> sh /usr/lib/classpath/gkeytool -import -alias dm -keystore
> /usr/lib/security/cacerts -file /root/Cert.crt
> 
> sh /usr/lib/classpath/gkeytool -import -keystore
> /usr/lib/security/cacerts -trustcacerts -file /root/Cert.crt
> 
> Thank you
> 
> 
> 

-- 
View this message in context: http://old.nabble.com/SSL-communication-problem-Classpath-0.97.2-tp21435502p29542873.html
Sent from the Gnu - Classpath - General mailing list archive at Nabble.com.




[Index of Archives]     [Linux Kernel]     [Linux Cryptography]     [Fedora]     [Fedora Directory]     [Red Hat Development]

  Powered by Linux