2

JBOSS AS7 に追加するために、クライアント企業から .pem ファイルとパスワードが提供されました。

これが私がやったことです:

  1. keytool -import -alias runtime -file mymobile.com.pem -keystore /opt/my/ssl/my.keystore
  2. キーストアのパスワードの入力を求めるプロンプトが表示され、指定されたパスワードを渡します。
  3. その後、パスワードを確認し、証明書を信頼するかどうかを尋ねます
  4. YES を入力すると、証明書がキ​​ーストアに追加され、キーストアが指定されたパスに生成されるというメッセージが表示されます。
  5. ここで、jboss の standalone.xml に以下を追加します。ssl name="ssl" key-alias="runtime" password="mypass" certificate-key-file="/opt/my/ssl/jboss.keystore" cipher-suite="ALL" protocol="TLS"

しかし、JBOSSを再起動すると. それは私にエラーをスローします:

2013-03-14 10:18:32,249 ERROR [org.apache.coyote.http11.Http11Protocol] (MSC service thread 1-22) Error initializing endpoint: java.io.IOException: **Alias name runtime does not identify a key entry**
    at org.apache.tomcat.util.net.jsse.JSSESocketFactory.getKeyManagers(JSSESocketFactory.java:517) [jbossweb-7.0.13.Final.jar:]
    at org.apache.tomcat.util.net.jsse.JSSESocketFactory.init(JSSESocketFactory.java:452) [jbossweb-7.0.13.Final.jar:]
    at org.apache.tomcat.util.net.jsse.JSSESocketFactory.createSocket(JSSESocketFactory.java:168) [jbossweb-7.0.13.Final.jar:]
    at org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:977) [jbossweb-7.0.13.Final.jar:]
    at org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:190) [jbossweb-7.0.13.Final.jar:]
    at org.apache.catalina.connector.Connector.init(Connector.java:983) [jbossweb-7.0.13.Final.jar:]

これについてクライアントから圧力がかかっているので、これについて私を助けてください....

4

0 に答える 0