【问题标题】:Error starting proxy server in Apache JMeter在 Apache JMeter 中启动代理服务器时出错
【发布时间】:2014-10-17 01:20:31
【问题描述】:

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

无法创建脚本记录代理 - 有关详细信息,请参阅日志:命令:'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 -help

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

【问题讨论】:

  • 尝试在终端或命令提示符下运行 keytool 命令,您的选项不正确。 CLI 将提供更多有关错误的信息。目前它告诉您选项 -ext 无效。 keytool 没有选项-ext(您的意思是-export)。看起来您缺少其他字符(您的意思是别名还是 -alias)。试着解释你想要发生的事情,然后列出你认为会做的命令。 jmeter 不是你的问题,keytool 是。

标签: proxy jmeter ca


【解决方案1】:

您可以通过在启动脚本 (jmeter.bat) 中添加“JDK 路径”来解决此问题 - 在调用 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 "$@"

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-11
    • 2014-02-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-18
    相关资源
    最近更新 更多