Проверьте решение SSL Configuration :
Если вы получили исключение javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
его можно исправить, установив путь к исходному файлу сертификата cacert. Этот файл можно найти по следующим путям:
- `/usr/lib/jvm/java-8-oracle/jre/lib/security/cacerts.original`
- `/etc/ssl/certs/java/cacerts.original`
- `/etc/ssl/certs/java/cacerts`
- `%JAVA_HOME%\jre\lib\security\ (eg c:\Program Files\Java\jdk1.8.0_121\jre\lib\security\)`
И запустите JMeter с дополнительными параметрами, чтобы передать путь к этому файлу:
JVM_ARGS="-Djavax.net.ssl.trustStore=c:\Program Files\Java\jdk1.8.0_121\jre\lib\security\cacerts"
jmeter\bin\jmeter.bat
Самый простой способ сделать это - создать файл с именем setenv.bat
в jmeter\bin
. Такой файл может выглядеть так:
rem This is the content of bin\setenv.bat,
rem it will be called by bin\jmeter.bat
set JVM_ARGS="-Djavax.net.ssl.trustStore=c:\Program Files\Java\jdk1.8.0_121\jre\lib\security\cacerts"
Кроме того, вы можете выбрать и использовать свои плагины с JMeter Plugins Manager таким образом