51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 5703|回复: 1
打印 上一主题 下一主题

求助:LoadRunner Oracle NCA 通信错误

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-10-28 16:46:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我以Oracle NCA 和Web (HTTP/HTML)双协议录制Oracle 10G的系统.
当我运行录制的脚本时,总是发生以下能信错误:
vuser_init.c(65): nca_set_connect_opt("SCALE_INFO")
vuser_init.c(67): nca_set_connect_opt("REQUIRED_LIST")
vuser_init.c(69): Warning: ifError expired (5) during NCA handshake,
vuser_init.c(69): Warning: ifError expired (5)
vuser_init.c(69): Error: nca_connect_server: cannot communicate with host slc-hpux.accela.com on port 7779?

请各位高手指点一下
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2005-10-31 16:54:39 | 只看该作者

自己顶一下

我分析LR的输出LOG,发现出错时是在LR发送了一个POST 请求之后,这个请求在不同的服务器上不太一样,长度很短
如:8-byte request body for "http://kiva-test:7779/forms90/l90servlet;jsessionid=0a32008fce9c2de565b4b914056aae2f1940a165197.oQzQmgPOnlbOcxaNa3iUePWLa2SPa2SK-x4NbwSLbkiSaQmT-x4Kb34NbAaQmxmP-wOSa30K8QHDrA4RaB5v-AHDrA4Hr6jNr2TvmQvDnlnJ-AbJpgaLbhqTb34Sc3uK8OexhOaOgzX2gjX6pR9HqMbynknvrkLOlQzNp65In0__" (RelFrameId=1)
vuser_init.c(55):     GDay\x00\x00D?

或8-byte request body for "http://kiva-test:7779/forms90/l90servlet;jsessionid=0a32008fce9285ebb94448946bc91d3d557cf830b43.oQzQmgPOnlbOcxaNa3iUePWLa2SPa2SK-x4NbwSLbkiSaQmT-x4Kb34NbAaQmxmP-wOSa30K8QHDrA4RaB5v-AHDrA4Hr6jNr2TvmQvDnlnJ-AbJpgaLbhqTb34Sc3uK8OexhOaOgzX2gjX6pR9HqMbynknvrkLOlQzNp65In0__" (RelFrameId=1)
vuser_init.c(55):     GDay\x00\x00\x14a

我自己用socket连了一下,发现这个请求,如果不带这个POST request body ,服务器就会返回正确的200,
HTTP/1.1 200 OK
Content-Length: 223
Cache-Control: private
Content-Type: text/html
Server: Oracle-Application-Server-10g/9.0.4.0.0 Oracle-HTTP-Server OracleAS-Web-Cache-10g/9.0.4.0.0 (N)
Connection: Close
Date: Mon, 31 Oct 2005 08:09:43 GMT

<html>
<head>
<title>Oracle Application Server 10g Forms Services</title>
</head>
<body>
<h1>Oracle Application Server 10g Forms Services</h1>
<h2>The Forms Listener servlet is up and running.</h2>
</body>
</html>
如果带了,就会返回一个
HTTP/1.1 200 OK
Content-Length: 13
Cache-Control: private
Content-Type: text/plain
Server: Oracle-Application-Server-10g/9.0.4.0.0 Oracle-HTTP-Server OracleAS-Web-Cache-10g/
9.0.4.0.0 (N)
Connection: Keep-Alive
Keep-Alive: timeout=5, max=999
Date: Mon, 31 Oct 2005 08:01:25 GMT

ifError:7/500

不知道nca_connect_server发送这个Request body是起什么作用, 也不知道有没有办法不让LR的nca_connect_server去发送这个post request body.
或者有没有办法不让Oracle server 返回这个ifError
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-22 07:58 , Processed in 0.076189 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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