我们正在使用 JMeter 2.4 并尝试使用 HTTP 代理服务器来捕获测试计划。
“尝试 HTTPS 欺骗”未勾选。
我们在 JMeter 日志中得到的错误是:
2010/08/02 14:46:02 错误 - jmeter.protocol.http.proxy.Proxy:SSL 证书有问题吗?确保浏览器设置为接受 JMeter 代理证书:
连接被远程主机关闭
2010/08/02 14:46:02 信息 - jmeter.protocol.http.sampler.HTTPSampler:错误响应代码:404
2010/08/02 14:46:02 信息 - jmeter.protocol.http.sampler.HTTPSampler:错误响应代码:404
2010/08/02 14:46:02 错误 - jmeter.protocol.http.proxy.Proxy: java.net.SocketException: 连接被远程主机关闭
在 com.sun.net.ssl.internal.ssl.SSLSocketImpl.checkWrite(来源未知)
在 com.sun.net.ssl.internal.ssl.AppOutputStream.write(来源未知)
在 java.io.BufferedOutputStream.flushBuffer(来源未知)
在 java.io.BufferedOutputStream.flush(来源未知)
在 org.apache.jmeter.protocol.http.proxy.Proxy.writeToClient(Proxy.java:443)
在 org.apache.jmeter.protocol.http.proxy.Proxy.run(Proxy.java:264)
有任何想法吗?
您必须在浏览器中删除与您的网站相关的自动签名证书,并重新启动 JMeter 2.4 的记录会话。在此新会话中,接受 JMeter 虚拟证书。
(在 Firefox 中:选项 > 高级 > 加密 > 查看证书 ==> 证书管理器 > 服务器 > 选择网站证书并删除...)
Milamber
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)