No cipher suites in common

I have a program is running on NT. But not running on Unix. There is exception:javax.net.ssl.SSLException: Received fatal alert: handshake_failure (no cipher suites in common) .Can anyone help ?Thanks for you help.
[256 byte] By [YaoG] at [2007-9-26 7:14:23]
# 1

What kind of program is your program ?

A. Is it a server kind of program that you are accessing from using a browser ?

B. Is it a client program from which you are opening URL connections to some other URLs ?

Do you have your JSSE related jar files properly installed in the proper place ? For example, I put these as extensions in the jre/lib/ext directory.

Have you by any chance change any setting that may affect te default cipher suites that your program should use ?

If its case A., above, maybe the certificate you are using as the server certificate used cipher suites that are not supported by the client browser. A thing to note would be Some browsers do not comprehend DSA(the default in keytool) based certificates. Try generating RSA based server certificate using keytool

neville_sequeira at 2007-7-1 16:59:40 > top of Java-index,Security,Java Secure Socket Extension (JSSE)...
# 2
Hi Neville,Thank you. I put three jar files wrong directory on UNIX.After correct it, this program is running on UNIX.
YaoG at 2007-7-1 16:59:40 > top of Java-index,Security,Java Secure Socket Extension (JSSE)...
# 3
Was my answer worth any of those Duke Dollars you have associated with the question ?If you do not know how to reward Duke Dollars to answers you get, see http://forums.java.sun.com/thread.jsp?forum=54&thread=102490
neville_sequeira at 2007-7-1 16:59:40 > top of Java-index,Security,Java Secure Socket Extension (JSSE)...