■ エラー「keytool エラー: java.io.FileNotFoundException: xxxx.keystore (アクセスが拒否されました。)」が表示される
詳細
OSがWin7において、以下のコマンドを実行した。 ■keytoolコマンド 「keytool -genkey -alias tomcat -keyalg RSA -keystore demo.keystore」 その後、必要な項目を入力した後に、以下のエラーが表示される ■エラー内容 「keytool エラー: java.io.FileNotFoundException: xxxx.keystore (アクセスが拒否されました。)」 なお、以下に記載されている -keystore の設定をフルパスで実行しても、同様のエラーが表示されるhttp://blog.livedoor.jp/second_match/archives/51874057.html
環境
* OS : Win7
原因
* コマンドプロンプトを「管理者として実行」していなかったため
解決策
* コマンドプロンプトを「管理者として実行」して、keytoolコマンドを実行する
関連記事
Tomcat で SSL通信 ~簡易版~
http://blogs.yahoo.co.jp/dk521123/31967584.html■ エラー「keytool エラー: java.lang.Exception: 鍵ペアは生成されませんでした。別名 <xxxx>はすでに存在します」が表示される
詳細
keytoolツールで、自己証明書を作成する際に、 エラー「keytool エラー: java.lang.Exception: 鍵ペアは生成されませんでした。 別名 <xxxx>はすでに存在します」が表示される。
原因
以前作成した別名 <xxxx>が存在するため
解決策
コマンドプロンプトで「keytool -delete -alias xxxx(-keystore [キーストアファイル名])」で別名 <xxxx>を削除
参考資料
http://iceweasel.blog101.fc2.com/blog-entry-148.html関連記事
Tomcat
Tomcat で SSL通信 ~簡易版~
http://blogs.yahoo.co.jp/dk521123/31967584.htmlTomcat で SSL通信 ~TomcatにCSR作成と証明書を組み込む~
http://blogs.yahoo.co.jp/dk521123/32060070.htmlJava
Java で、SSL通信を行うには
* 今回の証明書などを使って、JavaによるSSL通信。http://blogs.yahoo.co.jp/dk521123/33122920.html
Openssl / keytool
Opensslの設定と自己証明書作成
http://blogs.yahoo.co.jp/dk521123/32723492.htmlOpenssl に関するトラブルシューティング
http://blogs.yahoo.co.jp/dk521123/33100502.htmlKeytool と Openssl を使った証明書作成
http://blogs.yahoo.co.jp/dk521123/33788938.htmlkeytoolエラーに関するトラブルシューティング
http://blogs.yahoo.co.jp/dk521123/32297632.htmlその他
SSL通信について
* 用語をまとめている。http://blogs.yahoo.co.jp/dk521123/33100623.html