请教,错误: Software caused connection abort (急啊!)
最近录制LR脚本,发现脚本不能运行,总出这个提示:vuser_init.c(46): lrs_receive(socket1, buf15)
vuser_init.c(46): Error : socket1 - Software caused connection abort. Error code : 10053.
Abort was called from an action.
请各位多指点,很着急啊,谢谢了 我自己顶! developing_T我也遇到这个错误啊!我也正在找办法解决中,你能告诉我,你是怎样解决的吗?我也很急啊!为了这个东西,搞到头大了,能帮帮忙告诉我解决的方法吗? 这个问题我也没解决,但是我用另一种方法把错误去掉了
lrs_create_socket("socket1", "TCP", "LocalHost=0", "RemoteHost=DOMAINSERVER:389",LrsLastArg);
lrs_send("socket1", "buf4", LrsLastArg);
……
lrs_receive("socket1", "buf15", LrsLastArg);
……
lrs_close_socket("socket1");
它先建立一个socket,然后send,receive一些数据,然后关闭socket
我发现他建立的这个socket和我的业务逻辑关系不大,所以就把它全部注释掉了,自然就没错误了,但是对你来说这个方法应该不可以吧。 Look for any dynamic data or port number in the send buffers of data.ws file in each script 看不懂,谁帮着翻译下 我也遇到相同的問題
把很多
// lrs_send("socket1", "buf4", LrsLastArg);
lrs_receive("socket1", "buf5", LrsLastArg);
lrs_send("socket1", "buf6", LrsLastArg);
// lrs_receive("socket1", "buf7", LrsLastArg);
// lrs_send("socket1", "buf8", LrsLastArg);
// lrs_receive("socket1", "buf9", LrsLastArg);
//lrs_send("socket1", "buf10", LrsLastArg);
註解掉..
雖然沒有錯誤
但是執行腳本時,DB卻沒有新增.......也就是沒有錄到腳本..
該怎麼辦呢... 这种情况很有可能是所有打开的socket有些没有关闭,在执行完后必须关闭所有的socket
置顶,请高人解答!
ths 10053错误是服务器主动把你踢掉了,原因可能是:1)你发包过快,可以增加点thinktime来解决。
2)你发了错误的包,比如包头根本不正确。从data.ws文件的send bufXX 发是会有问题的,最好是自己写函数打包。然后
调用 lrs_set_send_buffer()+lrs_send()发出去。
3)不知道你send的内容是什么,能详细点吗?
4)当然在一开始你必须建立tcp的连接,要不怎么send和receive啊
[ 本帖最后由 雪儿 于 2005-11-30 14:05 编辑 ] 请问雪儿,怎么写函数打包发出去呢??
我现在是登录输入用户名的时候遇到此问题的,但脚本全是乱码该如何写函数打包呐?? 嗯。。。请问有没有人解决这个问题啊?我最近也在弄这个,刚开始以为是参数化错了,后来才知道不是。原因就是这个问题。有没有人可以帮忙解决一下啊?
我在action里添加了lrs_close_socket("socket0");就不会出现这个问题了。
不知道这个算不算是一个解决方法??
[ 本帖最后由 wawa133 于 2006-5-25 10:56 编辑 ] Action.c(136): 错误 -27792: 将数据传输到网络失败: Software caused connection abort
这是我的错误提示,请问这个什么错误 有可能是发送socks时,服务器没有响应 我也遇到了这个问题,一直没找到解决办法 回复 15# test1944
一样 问题 回复test1944
一样 问题
sujianli21 发表于 2010-10-15 14:22 http://bbs.51testing.com/images/common/back.gif
引用了,研究研究 有高手给解决下吗 回复 12# wawa133
在什么位置添加?? 关注中。。
页:
[1]
2