51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 15681|回复: 20
打印 上一主题 下一主题

[原创] 请教,错误: Software caused connection abort (急啊!)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-5-30 17:40:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近录制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.
请各位多指点,很着急啊,谢谢了
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏

该用户从未签到

2#
 楼主| 发表于 2005-5-31 08:39:19 | 只看该作者
我自己顶!
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2005-5-31 09:43:11 | 只看该作者
developing_T我也遇到这个错误啊!我也正在找办法解决中,你能告诉我,你是怎样解决的吗?我也很急啊!为了这个东西,搞到头大了,能帮帮忙告诉我解决的方法吗?
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2005-5-31 11:54:33 | 只看该作者
这个问题我也没解决,但是我用另一种方法把错误去掉了

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和我的业务逻辑关系不大,所以就把它全部注释掉了,自然就没错误了,但是对你来说这个方法应该不可以吧。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2005-6-1 10:07:29 | 只看该作者
Look for any dynamic data or port number in the send buffers of data.ws file in each script
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2005-6-1 13:49:44 | 只看该作者
看不懂,谁帮着翻译下
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2005-10-6 17:12:14 | 只看该作者
我也遇到相同的問題
把很多

  // 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卻沒有新增.......也就是沒有錄到腳本..
該怎麼辦呢...
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2005-10-21 10:51:00 | 只看该作者
这种情况很有可能是所有打开的socket有些没有关闭,在执行完后必须关闭所有的socket
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2005-11-29 22:19:44 | 只看该作者

置顶,请高人解答!

ths
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2005-11-30 13:58:13 | 只看该作者
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 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2006-4-6 15:20:03 | 只看该作者
请问雪儿,怎么写函数打包发出去呢??

我现在是登录输入用户名的时候遇到此问题的,但脚本全是乱码该如何写函数打包呐??
回复 支持 反对

使用道具 举报

该用户从未签到

12#
发表于 2006-5-25 10:02:54 | 只看该作者
嗯。。。请问有没有人解决这个问题啊?我最近也在弄这个,刚开始以为是参数化错了,后来才知道不是。原因就是这个问题。有没有人可以帮忙解决一下啊?


我在action里添加了lrs_close_socket("socket0");就不会出现这个问题了。
不知道这个算不算是一个解决方法??

[ 本帖最后由 wawa133 于 2006-5-25 10:56 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2007-11-1 15:44:25 | 只看该作者
Action.c(136): 错误 -27792: 将数据传输到网络失败: [10053] Software caused connection abort

这是我的错误提示,请问这个什么错误
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2007-11-1 15:49:28 | 只看该作者
有可能是发送socks时,服务器没有响应
回复 支持 反对

使用道具 举报

该用户从未签到

15#
发表于 2010-8-17 16:23:31 | 只看该作者
我也遇到了这个问题,一直没找到解决办法
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2010-10-15 14:22:22 | 只看该作者
回复 15# test1944


    一样 问题
回复 支持 反对

使用道具 举报

该用户从未签到

17#
发表于 2010-10-15 14:23:11 | 只看该作者
回复  test1944

    一样 问题
sujianli21 发表于 2010-10-15 14:22


引用了,研究研究
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2013-5-30 17:20:03 | 只看该作者
有高手给解决下吗
回复 支持 反对

使用道具 举报

该用户从未签到

19#
发表于 2013-6-3 15:40:14 | 只看该作者
回复 12# wawa133


    在什么位置添加??
回复 支持 反对

使用道具 举报

该用户从未签到

20#
发表于 2013-6-7 11:02:49 | 只看该作者
关注中。。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-8 03:39 , Processed in 0.079516 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表