Apache jMeter没有为https录制生成ApacheJMeterTemporaryRootCA.crt

时间:2014-01-22 21:29:34

标签: certificate jmeter

我遇到了jMeter 2.10的一个特殊问题,我在这里或其他地方发现的任何回复都没有解决这个问题。当我按照记录https的步骤进行操作时,在我启动“HTTP(S)测试脚本记录器”的时候,我收到弹出窗口通知我:

 Root CA Certificate: ApacheJMeterTemporaryRootCA created in JMeter bin directory
   (etc., etc.…)

我检查bin目录。没有创建证书。

我在执行这些步骤时以及在我启动时已将日志文件保留 HTTP(S)测试脚本记录器,一个条目写入日志(今天的例子):

 2014/01/22 13:58:57 WARN - jmeter.protocol.http.proxy.ProxyControl: Problem reading
  key storeNotAfter: Tue Jan 07 09:12:09 MST 2014

除日志中的WARN外,JMeter的行为就像创建了.crt文件一样 才不是。任何帮助将不胜感激。如果您需要进一步的信息,我会的 很乐意提供它。

我的配置如下:

Windows 7.
jMeter 2.10.
C:\>java -version
  java version "1.7.0_09"
  Java(TM) SE Runtime Environment (build 1.7.0_09-b05)
  Java HotSpot(TM) 64-Bit Server VM (build 23.5-b02, mixed mode)
Java executed from the command line calls:
  C:\Program Files\Java\jdk1.7.0_09\bin\java.exe
JMETER_HOME points to the JMeter 2.10 installation base.
JAVA_HOME points to C:\Program Files\Java\jdk1.7.0_09
keytool.exe is on the path and resides in:
  C:\Program Files\Java\jdk1.7.0_09\bin
The folder: %JMETER_HOME%\bin is writable and JMeter can write to it
  (evidenced by log).

1 个答案:

答案 0 :(得分:0)

结帐JMeter 2.11,它在此字段中包含许多改进,并会向您显示问题。