JMeterは初めてです。正常にインストールされ、スクリプトレコーダーのセットアップを実行していると思います( http://jmeter.Apache.org/usermanual/jmeter_proxy_step_by_step.pdf )。ブラウザのリクエストをインターセプトするために使用されるJMeterプロキシサーバーを起動すると、ApacheJMeterTemporaryRootCA.crtというファイルがjmeter/binフォルダーに生成されます。そうではありません。そのため、HTTPS記録用のJMeter CA証明書のインストールに進むことはできません。さらに言えば、ブラウザーを構成することもできません。 JMeter証明書の生成に失敗する既知の理由はありますか?
おそらくJava 6を使用しています。この場合、ApacheJMeterTemporaryRootCAは生成されません。
Java 7:-HTTPSドメインが読み取り専用の場合は、JDK6を使用しています-HTTPSドメインが書き込み可能の場合は、JDK7を使用しています。
これに必ず従ってください:
JMeterのbinディレクトリからApacheJMeterTemporaryRootCA.crt、ApacheJMeterTemporaryRootCA.usr、proxyserver.jksを削除することで解決しました。
https://mail-archives.Apache.org/mod_mbox/jmeter-issues/201401.mbox/%[email protected]/bugzilla/%3E
同じ問題がありました。証明書を生成するためにJMeterによって呼び出されていたkeytool.exeファイルが、書き込みアクセス権のないディレクトリにあるように見えました。最初に、証明書はkeytool.exe(Java/bin内)の場所に対して相対的に生成され、次にjmeter/binディレクトリーに移動されます。
Javaインストールディレクトリをdejmeterディレクトリにコピーし、書き込みアクセスを設定することで修正できました。次に、コピーしたバージョンを指すJavaでJMeterを起動します。
再試行する前に、proxyserver.jksを削除することを忘れないでください
私は同じ問題を抱えていました-ルート証明書がjmeter/binディレクトリの下に見つかりませんでした。このパスで作成されました
C:\ VTRoot\HarddiskVolume3\Users {UserName}\Downloads\Apache-jmeter-2.12\bin
Firefoxにインポートする必要がありました
Windows 7Professional-64ビットJava 7-64ビットJmeterバージョン2.12