Jmeter 脚本记录器有关 SSL 的问题

问题描述 投票:0回答:1

尝试在 Jmeter 中录制,但是当单击 Http Script 录制器中的 Start 时,出现以下错误:

Jmeter - 5.6.2

2024-03-07 15:09:43,994 警告 o.a.j.p.h.p.ProxyControl:无法读取密钥库 密钥库密码不正确;原因:无法解密安全内容条目:javax.crypto.BadPaddingException:给定的最终块未正确填充。如果在解密过程中使用了错误的密钥,可能会出现此类问题。系统将创建一个新密钥,请确保在浏览器中安装它 java.io.IOException:密钥库密码不正确

原因:java.security.UnrecoverableKeyException:无法解密安全内容条目:javax.crypto.BadPaddingException:给定的最终块未正确填充。如果在解密过程中使用错误的密钥,可能会出现此类问题。 ... 47 更多 2024-03-07 15:09:43,994 错误 o.a.j.JMeter:线程 Thread[AWT-EventQueue-0,6,main] 中未捕获异常 java.lang.NoClassDefFoundError: org/apache/commons/text/RandomStringGenerator$Builder

我已经多次尝试重新安装 Jmeter。 Jmeter 证书已创建并已添加到 Firefox

ssl jmeter ssl-certificate performance-testing
1个回答
0
投票
  1. 这一行:

    java.lang.NoClassDefFoundError:org/apache/commons/text/RandomStringGenerator$Builder

    意味着你的 JMeter 安装不知何故被破坏了,你 应该在 JMeter Classpath 中有 commons-text 库

  2. 这一行:

    2024-03-07 15:09:43,994 警告 o.a.j.p.h.p.ProxyControl:无法读取密钥库密钥库密码不正确;

    可能意味着从以前的安装之一自动生成的密码可在Java首选项存储中使用,因此您可能需要清理此存储,存储位置根据您使用的操作系统而有所不同

  3. 考虑升级到JMeter 5.6.3,您应该使用最新版本的JMeter

  4. 还有另一种记录 JMeter 测试的方法:JMeter Chrome 扩展,在这种情况下,您不必担心代理和证书。

© www.soinside.com 2019 - 2024. All rights reserved.