Apache jMeter不为HTTPS记录生成ApacheJMeterTemporaryRootCA.crt
问题内容:
我在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).
问题答案: