I am having a particular problem with jMeter 2.10 that is not solved by any of the responses I have found either here or elsewhere. When I follow the procedure for recording https, at the point where I start the 'HTTP(S) Test Script Recorder', I get the pop-up informing me:
Root CA Certificate: ApacheJMeterTemporaryRootCA created in JMeter bin directory
(etc., etc.…)
I check the bin directory. No certificate has been created.
I have tailed the log file while performing these steps and at the point when I start the HTTP(S) Test Script Recorder, an entry is written to the log (today's example):
2014/01/22 13:58:57 WARN - jmeter.protocol.http.proxy.ProxyControl: Problem reading
key storeNotAfter: Tue Jan 07 09:12:09 MST 2014
Except for the WARN in the log, JMeter behaves as if it has created the .crt file but it does not. Any help would be greatly appreciated. If you need further information, I would be happy to provide it.
My Configuration is as follows:
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).