Wrox Home  
Search P2P Archive for: Go

  Return to Index  

security_java thread: Problem with SSL


Message #1 by "Steve Gutz" <s.gutz@r...> on Mon, 3 Jun 2002 16:46:24 -0400
This is a multi-part message in MIME format.

------=_NextPart_000_0094_01C20B1E.327E7D30
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

I've followed the SSL examples in chapter 14, and my server seems to
start, but I try to connect to it with an SSL client I get an exception
that doesn't make sense to me:

javax.net.ssl.SSLHandshakeException: Couldn't find trusted certificate
        at com.sun.net.ssl.internal.ssl.SSLSocketImpl.b(DashoA6275)
        at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
        at com.sun.net.ssl.internal.ssl.ClientHandshaker.a(DashoA6275)
        at
com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(DashoA6275)
        at
com.sun.net.ssl.internal.ssl.Handshaker.process_record(DashoA6275)
        at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
        at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
        at com.sun.net.ssl.internal.ssl.AppInputStream.read(DashoA6275)
        at java.io.BufferedInputStream.fill(Unknown Source)
        at java.io.BufferedInputStream.read1(Unknown Source)
        at java.io.BufferedInputStream.read(Unknown Source)
        at java.io.ObjectInputStream$PeekInputStream.read(Unknown
Source)
        at java.io.ObjectInputStream$PeekInputStream.readFully(Unknown
Source)
        at
java.io.ObjectInputStream$BlockDataInputStream.readShort(Unknown Source)
        at java.io.ObjectInputStream.readStreamHeader(Unknown Source)
        at java.io.ObjectInputStream.<init>(Unknown Source)
.
.
.

On the server I get this exception at the same time:

javax.net.ssl.SSLHandshakeException: Received fatal alert:
certificate_unknown
        at com.sun.net.ssl.internal.ssl.SSLSocketImpl.b(DashoA6275)
        at com.sun.net.ssl.internal.ssl.SSLSocketImpl.b(DashoA6275)
        at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
        at com.sun.net.ssl.internal.ssl.SSLSocketImpl.a(DashoA6275)
        at
com.sun.net.ssl.internal.ssl.AppOutputStream.write(DashoA6275)
        at
java.io.ObjectOutputStream$BlockDataOutputStream.drain(Unknown Source)
        at
java.io.ObjectOutputStream$BlockDataOutputStream.setBlockDataMode(Unknow
n Source)
        at java.io.ObjectOutputStream.<init>(Unknown Source)
.
.
.

Anyone who can explain this will be my hero!


 Steve G=FCtz
Chief Technology Officer
nDevia Networks
3815 Autumnwood St.
Gloucester, ON, K1T 9G9
Telephone:  (xxx) xxx-xxxx






  Return to Index