在Apache JMeter中启动代理服务器时出错 [英] Error starting proxy server in Apache JMeter

查看:767
本文介绍了在Apache JMeter中启动代理服务器时出错的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我尝试在JMeter中启动代理服务器时,出现以下错误:

When I attempt to start a proxy server in JMeter I'm presented with the following error:

无法创建脚本记录代理-请参阅日志以获取详细信息:命令:'keytool -genkeypair alias:root_ca:-dname"CN = _DO NOT INSTALL,除非这是您的证书(JMeter根CA),OU =用户名:root, C = IE"-keyalg RSA -keystore proxyserver.jks -storepass {已编辑-keypass {已编辑)-validity 7 -ext bc:c'失败,代码:1

could not create script recording proxy -see log for details: Command:'keytool -genkeypair alias :root_ca: -dname "CN=_DO NOT INSTALL unless this is your certificate (JMeter root CA), OU=Username: root, C=IE" -keyalg RSA -keystore proxyserver.jks -storepass {redacted -keypass {redacted) -validity 7 -ext bc:c' failed, code: 1

非法选项:-ext

尝试使用keytool-帮助

Try keytool -help

我的代理配置: 有什么建议吗?

My proxy configuration: Any suggestions?

推荐答案

您可以通过在启动脚本(jmeter.bat)中添加通往JDK的路径"来解决此问题- 调用java.exe之前

You can fix this by adding the 'Path to JDK' in your start up script (jmeter.bat) - before invoking java.exe

if .%JM_LAUNCH% == . set JM_LAUNCH=java.exe

尝试使用.bat文件

Set JAVA_HOME= /path/to/JDK
Set PATH = %PATH%;%JAVA_HOME%/bin
if .%JM_LAUNCH% == . set JM_LAUNCH=java.exe

对于.sh文件,

export JAVA_HOME=/path/to/JDK
export PATH=$PATH:$JAVA_HOME/bin
java $JVM_ARGS -Dapple.laf.useScreenMenuBar=true -jar `dirname $0`/ApacheJMeter.jar "$@"

这篇关于在Apache JMeter中启动代理服务器时出错的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆