質問: ### 前提・実現したいこと 現在、SSLサーバ証明書発行の下準備として、keytool でCSRの作成を行っています。しかしエラーが発生し、解決方法がわからず困っています。 なにか単純な抜けがあると思うのですが、ご助言をいただければ幸いでございます。 その際次のようなコマンドを打っています。 ``` keytool -certreq -sigalg SHA256withRSA -alias tomcat -file server.csr -keystore C:\temp\.keystore ``` すると、次のようなエラーが発生します。 ``` keytoolエラー: java.security.InvalidKeyException: No installed provider supports this key: sun.security.provider.DSAPrivateKey ``` ### 試したこと 『-sigalg SHA256withRSA』左記の記述を外せばとりあえず作れはするのですが、RSAで作るには事前になにかインストールする必要があるのでしょうか? ### 補足情報(FW/ツールのバージョンなど) jdk1.8.0_201 tomcat9 FUJISSL様にて、下記サイトに従ってCSRを作ろうとしています。 https://www.fujissl.jp/docs/d004/ 何卒ご助言をお願いいたします。
回答: 原因はわかりませんが、『.keystore』を作るところからやり直したらうまくいきました。 お騒がせしました。