51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 8207|回复: 15
打印 上一主题 下一主题

[原创] No Route to Host

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-8-20 17:10:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用的web(http/html)协议录制的,前台用java编写的,录制内容包括:登陆,进入系统后的查询,退出。其中录制过程中,自动关联,没设参数。脚本在录制完回放,没问题。在controller中运行报有以下错误,该如何解决?
1)Action.c(23): Error -27796: Failed to connect to server "100.10.0.37:8888": [10065] No Route to Host
注:我的ip:11.0.50.101, 100.10.0.37为内网地址,录制没用设代理
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2007-8-20 17:47:24 | 只看该作者
是不是和那个url端口有关那?
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-8-20 19:24:06 | 只看该作者
说一下你的测试环境
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2007-8-21 09:42:16 | 只看该作者
请问楼上的,你需要什么环境那?
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2007-8-21 10:44:58 | 只看该作者
For an NT Server:
route ADD <Spoofed IP> MASK 255.255.255.255 <Real IP> METRIC 1

For a Unix/Linux server:
route add <Spoofed IP> <Real IP> <netmask>

试试:
route add 100.10.0.37 11.0.50.101 255.255.255.0
255.255.255.0为掩码地址,你照你的网络情况更改成适合的

一个疑问:11.0.50.101, 100.10.0.37
这两个IP网段怎么相差这么大?

[ 本帖最后由 shanxi 于 2007-8-21 10:46 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2007-8-21 12:53:22 | 只看该作者
感谢楼上的解答,我已添加了陆游表,但还是出错。
将录制脚本回放无误,放入controller中运行,报以下错误,该如何解决,求具体方法(此为测试内网服务器的一个前台操作)
1)Action.c(23): Error -27796: Failed to connect to server "100.10.0.37:8888": [10065] No Route to Host
2)Action.c(23): Error -26377: No match found for the requested parameter "OracleAppJSESSIONID2". Check whether the requested boundaries exist in the response data. Also, if the data you want to save exceeds 1024 bytes, use web_set_max_html_param_len to increase the parameter size
3)Action.c(23): Error -26374: The above "not found" error(s) may be explained by header and body byte counts being 0 and 0, respectively.
附件有添加陆游前后的图片

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2007-8-21 12:56:01 | 只看该作者
你关掉防火墙试试
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2007-8-21 14:02:13 | 只看该作者
不行,防火墙都关了也不行。在vuser里面运行都没事,在controller里面怎么就是通不过去。:(
回复 支持 反对

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2007-8-21 14:09:49 | 只看该作者
我在添加陆游的时候,因为本机的ip字网掩码为:255.255.255.0 在添加陆游时,出现如图提示,因此只好在添加陆游的命令里面将掩码改为255.255.255.255,才加上了此条路有信息,这样是否正确阿?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
回复 支持 反对

使用道具 举报

该用户从未签到

10#
 楼主| 发表于 2007-8-21 14:44:44 | 只看该作者
1、按照我的ip设置,应该这样添加路由对吗?route add 100.10.0.37 mask 255.255.255.0 11.0.50.254,但是会出现以上图片的出错信息。
2、在controller里面即使一个user也是报同样的错
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2007-8-21 15:03:10 | 只看该作者
1.掩码255.255.255.255 匹配了一个网络号100.10.0.37
2.不知道controller在运行时多了些什么

route add -p 是添加永久路由,重启后也不失效。(没有这个参数,重启电脑后路由一般会自动失效)

[ 本帖最后由 shanxi 于 2007-8-21 15:22 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

12#
 楼主| 发表于 2007-8-21 15:14:28 | 只看该作者
1、添加陆游改为route add -p 100.10.0.37 mask 255.255.255.255 11.0.50.254,然后重起电脑?

2、vuser回放pass的脚本直接在controller里面运行,只加了一个vuser(10)个同样,产生的错误都相同
回复 支持 反对

使用道具 举报

该用户从未签到

13#
 楼主| 发表于 2007-8-21 15:31:54 | 只看该作者
是不是添加陆游这个不对阿。mask:255.255.255.255。
1)我的本机ip  mask:255.255.255.0,但是在添加陆游的时候则不能使用255.255.255.0,那应该怎么添加。
我按照上面route add -p添加了用的255.255.255.255,运行controller还是报同样错
回复 支持 反对

使用道具 举报

该用户从未签到

14#
发表于 2007-8-21 15:42:20 | 只看该作者
取消使用 IP Spoofer  能行否?

另外你的关联有没有问题? 自动关联有时是错误的。

[ 本帖最后由 shanxi 于 2007-8-21 15:44 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

15#
 楼主| 发表于 2007-8-21 16:34:06 | 只看该作者
1)感谢楼上的,我将 controller--scenario-enable ip spoofer 取消,运行可以通过了。
请问这个有什么影响?
2)如果自动关联有问题,那么在vuser里面应该就会爆漏出来吧?
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2007-8-21 17:02:17 | 只看该作者
1)IP Spoofer叫做IP欺骗

勾上它,会按照你设定的ip地址用route add命令添加路由。 这还是偶尔看到的。


2)可能会那样吧。
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-9-20 19:48 , Processed in 0.086292 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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