Java Apache jMeter未为http请求记录生成ApacheJMeterTemporaryRootCA.crt证书

Java Apache jMeter未为http请求记录生成ApacheJMeterTemporaryRootCA.crt证书,java,jmeter,Java,Jmeter,我将按照本教程一步一步地创建证书ApacheJMeterTemporaryRootCA.crt 然而,在我点击run之后,并没有显示任何与证书相关的内容,就好像我只是在运行一个简单的测试而没有记录一样。它甚至没有显示错误消息。我已经阅读了这些线程,但它们对我的案例没有帮助: 有吗 - - 我使用的是Java1.7.0,67和JMeter2.13(都是最新版本)。我还按照本页设置了环境变量 有人知道这里缺少什么吗? 万分感谢 在绝大多数情况下,jmeter.log文件包含所有答案,或

我将按照本教程一步一步地创建证书ApacheJMeterTemporaryRootCA.crt

然而,在我点击run之后,并没有显示任何与证书相关的内容,就好像我只是在运行一个简单的测试而没有记录一样。它甚至没有显示错误消息。我已经阅读了这些线程,但它们对我的案例没有帮助:

有吗 - -

我使用的是Java1.7.0,67和JMeter2.13(都是最新版本)。我还按照本页设置了环境变量

有人知道这里缺少什么吗?
万分感谢

在绝大多数情况下,jmeter.log文件包含所有答案,或者至少可以帮助找出问题的原因

若下面的检查表并没有帮助,那个么用JMeter日志文件的相关部分更新您的问题

  • 使用,而不是JRE
  • 确保设置了以下环境变量:

    • -指向JDK安装根目录
    • -包含JAVA_主页的/bin文件夹
  • 如果您使用web浏览器进行录制,请确保

    • “HTTP代理”设置为正确的JMeter主机和端口
    • 选中“为所有协议使用代理”框
    • “无代理”输入不会过滤掉JMeter主机(您可以清理它)
    有关Firefox浏览器的代理设置示例,请参阅下图:

  • 设置JMeter进行录制的最简单方法是使用录制模板(文件->模板->录制),通过这种方式,您可以在单击一次后将JMeter配置为录制

  • 如果上述检查表无法解决您的问题,请查看故障排除提示指南

    在绝大多数情况下,jmeter.log文件包含所有答案,或者至少可以帮助找出问题的原因

    若下面的检查表并没有帮助,那个么用JMeter日志文件的相关部分更新您的问题

  • 使用,而不是JRE
  • 确保设置了以下环境变量:

    • -指向JDK安装根目录
    • -包含JAVA_主页的/bin文件夹
  • 如果您使用web浏览器进行录制,请确保

    • “HTTP代理”设置为正确的JMeter主机和端口
    • 选中“为所有协议使用代理”框
    • “无代理”输入不会过滤掉JMeter主机(您可以清理它)
    有关Firefox浏览器的代理设置示例,请参阅下图:

  • 设置JMeter进行录制的最简单方法是使用录制模板(文件->模板->录制),通过这种方式,您可以在单击一次后将JMeter配置为录制
  • 如果上述检查表无法解决您的问题,请查看故障排除提示指南

    导航到HTTP(S)测试脚本记录器,然后单击底部的开始按钮

    这将启动用于拦截浏览器请求的JMeter代理服务器。 将在jmeter/bin文件夹中生成名为ApacheJMeterTemporaryRootCA.crt的文件

    您可能运行测试而不是启动代理服务器。

    导航到HTTP(S)测试脚本记录器,然后单击底部的开始按钮

    这将启动用于拦截浏览器请求的JMeter代理服务器。 将在jmeter/bin文件夹中生成名为ApacheJMeterTemporaryRootCA.crt的文件


    您可能运行测试而不是启动代理服务器。

    我遇到了一个问题,我删除了证书,并努力使其重新生成


    在bin文件夹中有一个名为proxyserver.jks的密钥库文件,当我在测试脚本记录器的下一次启动时删除重新生成的证书时,我遇到了一个问题,我删除了证书,并试图让它重新生成


    在bin文件夹中有一个名为proxyserver.jks的密钥库文件,当我删除该文件时,在测试脚本记录器的下一次启动时重新生成了该证书

    这解决了我的问题。你的回答证明,即使是5年前的问题,你也可以做出有意义的贡献!这解决了我的问题。你的回答证明,即使是5年前的问题,你也可以做出有意义的贡献!