LR回放https协议脚本失败:[GENERAL_MSG_CAT_SSL_ERROR]connect to host "XXX" failed:[10054] Connection

Posted python-xiakaibi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LR回放https协议脚本失败:[GENERAL_MSG_CAT_SSL_ERROR]connect to host "XXX" failed:[10054] Connection相关的知识,希望对你有一定的参考价值。

oadrunner默认发送是通过sockets(将http转换为sockets)发送的,而sockets默认SSL的版本为SSL2和SSL3。HTTPS协议录制的脚本以SSL3版本回放时会使sockets端口连接失败,会被服务器拒绝连接。

解决方法:设置Run-time Setting

找到Internet Protocol - Preferences - Advanced,勾选“winlnet replay instead of sockets(windows only)”选项,即可。

如图:

技术分享图片

 

勾选这个选项后,LR就会使用winlnet的引擎回放脚本(只有windows使用)。Winlnet是微软的一个通信引挚,其IE是基于这个通信引挚,Winlnet不支持unix,而且该默式在vuser线程默式不能准确模块网络连接的速度以及连接的数量。

 

以上是关于LR回放https协议脚本失败:[GENERAL_MSG_CAT_SSL_ERROR]connect to host "XXX" failed:[10054] Connection的主要内容,如果未能解决你的问题,请参考以下文章

Loadrunner性能测试(七):问题总结

LR回放测试脚本

lr使用linux Generator测试https莫名报 SSL protocol error when attempting to connect with host

LR学习笔记9-回放测试脚本

彻底抛弃脚本录制,LR脚本之使用web_custom_request函数自定义

LR在脚本回放过程中长时间等待及在vugen中create controller scenario时报错