【发布时间】:2020-03-17 01:15:00
【问题描述】:
我正在为 TIBCO EMS 队列测试运行 JMS 点对点采样器。我已将所有 tibco ems jar 添加到 jmeter lib 文件夹中。在 JMS 采样器中配置了队列详细信息、上下文工厂、用户凭据。 当使用队列的 tcp 请求命中 TIBCO ems 时,它正在工作。但是在使用 SSL url 时,它无法连接。
我尝试了以下方式来附加 tibco 团队提供的自签名证书
将 .pem 文件(仅开始和结束证书)添加到 JAVA JDK cacerts 文件并在命令行中使用 -Djavax.net.ssl.keystore=cacerts 和密码打开 Jmeter。 SSL 请求连接 tibco ems 服务器失败
通过 openssl -connect 命令从服务器提取证书,将开始和结束证书部分复制到 .cer 文件并使用 keytool 将它们添加到 trustore。使用此信任库启动 jmeter。 JMS 采样器仍然失败。
我了解 SSL 证书在我们运行 JMS 采样器时没有附加它。有人可以帮助您成功地将 SSL 证书附加到 JMS 请求中吗?enter image description here
【问题讨论】: