2016-04-02 10 views
1

証明書を購入しました。証明書、鍵、および中間コードが2つあります。その数が分かれば分かりません。KeystoreがワイルドフライでCA証明書と連携していない

このように証明書と中間結果を追加しました。

keytool -import -trustcacerts -alias rootmydomain -file rootmydomain.crt -keystore mykeystore.keystore 
keytool -import -trustcacerts -alias interm.mydomain -file interm.mydomain.crt -keystore mykeystore.keystore 

私がこれまでに問題を抱えているdidntのは、それは私のwildfly /スタンドアロン/設定/フォルダにmykeystore.keystoreファイルをcrated。 mykeystore.keystoreに自分のエントリをリストすることさえできました。

次に、私のstandalone.xmlに以下を追加しました。

<security-realm name="ssl-realm"> 
    <server-identities> 
     <ssl> 
      <keystore path="mykeystore.keystore" relative-to="jboss.server.config.dir" keystore-password="mypassword" alias="rootmydomain" key-password="mypassword"/> 
     </ssl> 
    </server-identities> 
</security-realm> 

そして私はfollowinエラーが表示されます。

04:55:22,538 ERROR [org.jboss.msc.service.fail] (MSC service thread 1-2) MSC000001: Failed to start service jboss.server.controller.management.security_realm.ssl-realm.key-manager: org.jboss.msc.service.StartException in service jboss.server.controller.management.security_realm.ssl-realm.key-manager: WFLYDM0083: The KeyStore /opt/wildfly-10.0.0.Final/standalone/configuration/mykeystore.keystore does not contain any keys.   

は、私は自分自身によって生成された証明書と同じ構成を持っていたし、それが働きました。なぜ私が作ることができないのか分からないので、このような仕事です。

答えて

関連する問題