Hi,
I’'m having an Apache v2 running SSL with a self-signed certifcate containing of tow files server.crt and server.key. The first one is having “CERTIFICATE” in it, the second one “RSA PRIVATE KEY”.
'‘Cause it’'s the same server name, I want this certificate for Jive as well. So I tried to import it with the web-frontend and after this fails I tried with keytool. However I still get the following error:
14:22:28.114 WARN!! [Acceptor [SSL: ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=9091]]] org.mortbay.util.ThreadedServer.acceptSocket(ThreadedServer.java:449) >02> EXCEPTION
javax.net.ssl.SSLException: No available certificate or key corresponds to the SSL cipher suites which are enabled.
at com.sun.net.ssl.internal.ssl.SSLServerSocketImpl.checkEnabledSuites(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLServerSocketImpl.accept(Unknown Source)
at org.mortbay.util.ThreadedServer.acceptSocket(ThreadedServer.java:423)
at org.mortbay.util.ThreadedServer$Acceptor.run(ThreadedServer.java:608)
and this one:
2005.05.14 14:22:06 [org.jivesoftware.messenger.net.SSLSocketAcceptThread.run(SSLSocketAcceptThread .java:144)
] Kann SSL-Socket nicht einrichten
javax.net.ssl.SSLException: No available certificate or key corresponds to the SSL cipher suites which are enabled.
at com.sun.net.ssl.internal.ssl.SSLServerSocketImpl.checkEnabledSuites(Unknown Source)
at com.sun.net.ssl.internal.ssl.SSLServerSocketImpl.accept(Unknown Source)
at org.jivesoftware.messenger.net.SSLSocketAcceptThread.run(SSLSocketAcceptThread. java:127)
(and it ends up with a loop, so I need to kill messengerd.exe (yes it’'s windows ))
I guess he’‘s missing the private key file, but I’'ve no clue how to give it to him…
thx a lot