winsocket的接受导致10053的错误
请问一下。如果服务器端期待接受的字节数是20b,但实际上接受的时候是0b,会不会导致10053的错误啊?(即 软件造成连接终止的错误)。现在测试的就是这样,迭代的时候会出错这种错误。
Action.c(12): lrs_create_socket(socket0, TCP, ...)
Action.c(14): lrs_send(socket0, buf0)
Action.c(16): lrs_receive(socket0, buf1)
Action.c(16): Mismatch (expected 20 bytes, 0 bytes actually received)
Action.c(18): lrs_send(socket0, buf2)
Action.c(20): lrs_receive(socket0, buf3)
Action.c(20): 错误: socket0 - 软件造成连接终止。错误代码: 10053。
[ 本帖最后由 wawa133 于 2006-5-26 10:54 编辑 ]
Action.c(16): Mismatch (expected 20 bytes, 0 bytes actually received) 这个问题我也遇到过,这个脚本对应在data.ws文件中的那个包字节改成0 例如: rec buf10 0
但具体原理不太清楚?
你可以试一下修改过以后还会不会引起下面的错误. 不知道是不是因为本来要接收20个字节的,但是最后只接受到0个字节,所以才会出现这样的错误呢? 我录制的脚本在send包也会提示这个信息,这个总不能置位0吧 Action.c(98): Mismatch (expected 10907 bytes, 7880 bytes actually received)这个错误在execution log中我也出现过,但可以运行成功,只是在controller里运行该场景的时候会出现error,查看detail会发现Action.c(48): Error : socket1 - Software caused connection abort. Error code : 10053.错误
不知道是否有影响?
回复 #5 weiwei555 的帖子
基本上出这个错误之后socket连接都会断开了,你的脚本还能继续运行? 1. find the possible targets of correlation.2. Look for any dynamic data or port number in the send buffers of data.ws file in each script.
3. correlate a Winsock script.
Other possible causes could be:
1. Different values submitted to server using parameterization.
2. Any kind of server or network related problems. Consult your server admin or network admin for more help with debugging.
回复 #6 ppent 的帖子
我还是可以继续运行,没有显示断开啊,而且运行完后显示人transaction pass (duration)我也搞不清楚为什么会这样,有谁遇到过类似问题吗? 楼主解决了吗,分享下。。。 在一次顶下 继续顶起。。大神进来。。 持续关注 回复 1# wawa133
楼主,这问题解决了吗 10053:socket连接的问题。协议或者超时错误引起的 我也刚遇到这个问题,求大神... 我也是真的遇到了。能有人帮助解决一下么!
页:
[1]