<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<body link="#355491" alink="#4262a1" vlink="#355491" style="background: #e2e2e2; margin: 0; padding: 20px;">
<div>
        <table cellpadding="0" bgcolor="#FFFFFF" border="0" cellspacing="0" style="border: 1px solid #dadada; margin-bottom: 30px; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                <tbody>
                        <tr>
                                <td>
                                        <table border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF" style="border: solid 2px #ccc; background: #dadada; width: 100%; -moz-border-radius: 6px; -webkit-border-radius: 6px;">
                                                <tbody>
                                                        <tr>
                                                                <td bgcolor="#000000" valign="middle" height="58px" style="border-bottom: 1px solid #ccc; padding: 20px; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px;">
                                                                        <h1 style="color: #333333; font: bold 22px Arial, Helvetica, sans-serif; margin: 0; display: block !important;">
                                                                        <!-- To have a header image/logo replace the name below with your img tag -->
                                                                        <!-- Email clients will render the images when the message is read so any image -->
                                                                        <!-- must be made available on a public server, so that all recipients can load the image. -->
                                                                        <a href="http://community.jboss.org/index.jspa" style="text-decoration: none; color: #E1E1E1">JBoss Community</a></h1>
                                                                </td>
                                                        </tr>
                                                        <tr>
                                                                <td bgcolor="#FFFFFF" style="font: normal 12px Arial, Helvetica, sans-serif; color:#333333; padding: 20px; -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px;"><h3 style="margin: 10px 0 5px; font-size: 17px; font-weight: normal;">
SSL Error - SSL handshake errorjavax.net.ssl.SSLException: No available certificate or key corresponds to the SSL cipher suites which are enabled.
</h3>
<span style="margin-bottom: 10px;">
created by <a href="http://community.jboss.org/people/jeynon">Jeff Eynon</a> in <i>Beginner's Corner</i> - <a href="http://community.jboss.org/message/558842#558842">View the full discussion</a>
</span>
<hr style="margin: 20px 0; border: none; background-color: #dadada; height: 1px;">
<div class="jive-rendered-content"><p>Hi,</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>I am running JBOSS 5 and I am trying to get SSL working on tomcat.  I imported the .cer certificate that I want to use into my keystore.  The CSR for this certificate was NOT generated on the machine I'm trying to get working.  It was generated on another machine that uses Tomcat as well.  I would just like to import the cert into this machine and start using it. </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>I imported the certificate into my keystore file.  I also imported the necessary CA roots and intermediate certs into the JDK and JRE cacerts keystore.  My SSL connector looks like this:</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p><Connector port="443" protocol="HTTP/1.1" SSLEnabled="true" <br/>               maxThreads="150" scheme="https" secure="true"<br/>               clientAuth="false" sslProtocol="TLS" keystoreFile="..\..\..\jboss\server\keystore\server.keystore"     <br/>        keystorePass="mypass" address="${jboss.bind.address}"  </p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p><span>The password and keystore file path are correct.  Everytime JBOSS starts, as soon as I try to go to </span><a class="jive-link-external-small" href="https://localhost" target="_blank">https://localhost</a><span>, I get hundreds of these errors in my server log file:</span></p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>     SSL handshake errorjavax.net.ssl.SSLException: No available certificate or key corresponds to the SSL cipher suites which are enabled.</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>How can I fix this?  What am I doing wrong?</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>Thanks,</p><p style="min-height: 8pt; height: 8pt; padding: 0px;"> </p><p>Jeff</p></div>
<div style="background-color: #f4f4f4; padding: 10px; margin-top: 20px;">
<p style="margin: 0;">Reply to this message by <a href="http://community.jboss.org/message/558842#558842">going to Community</a></p>
        <p style="margin: 0;">Start a new discussion in Beginner's Corner at <a href="http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2075">Community</a></p>
</div></td>
</tr>
</tbody>
</table>
</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>