51Testing软件测试论坛

标题: 请教Error -26612:HTTP Status-Code=500 怎么解决? [打印本页]

作者: dragonhua    时间: 2006-8-31 12:28
标题: 请教Error -26612:HTTP Status-Code=500 怎么解决?
本人录制完脚本,参数化处理后,在VUG里运行没有问题,但是在场景运行中就出现问题,10个用户有4个模拟用户不能通过.具体错误信息如下:
Action.c(8): Error -26612: HTTP Status-Code=500 (Internal Server Error) "http://ic.Anistrong.net/works/kaoqin.asp"
提示信息显示那个网页引起的因特网服务器错误,但是我去登陆系统时候没有错误.

        另外,那个网页是我们的考勤信息网页,我在第一次录制时候,输入用户名和密码,点击确定按钮,系统并没有进入该网页,而是把密码清空了,再次输入密码时候,才打开个人考勤信息网页.
请问怎么解决,谢谢!
作者: njsjh1983    时间: 2006-11-4 14:29
我也遇到啦!!
高手指点
作者: bbyanghui    时间: 2006-11-6 21:02
我也遇到类似的问题啊 哪位高手指点一下吧 谢了
作者: fy_dodo    时间: 2006-11-9 15:13
在做打并发量的时候,我也遇到了。在网上有人说是数据库连接失败造成的,或是有内存溢出。也不知道自己测的系统是什么原因。
作者: hyaya    时间: 2006-12-5 16:54
我也遇到,极需帮助啊!
各位高手有遇到这种问题的,请指点一下.小女子先在此感谢了!
作者: 阎王告示    时间: 2006-12-7 18:30
我经常会遇到这种情况,一般的我都会看看后台报错信息,然后相应修改,在LR里描述太含糊了。
作者: guide    时间: 2006-12-12 19:24
我被这个问题折腾得快死人啦,有高手请指点迷津,十分感谢!
作者: 断寒    时间: 2006-12-13 16:10
查后台相应的报错信息
作者: beiyu95    时间: 2006-12-13 16:13
1. 打开LR的详细日志,看看服务器和本地的响应数据;
2.后台查看日志。
作者: hiyizhiyu    时间: 2007-1-25 15:22
和楼主遇到的问题一摸一样啊
曾经怀疑过是server本身的问题
但才10个用户啊
所以只能怀疑是脚本或者设置的问题
但...
作者: 镭镭    时间: 2007-1-25 16:48
不是说内部服务器错误么?sdlkfj8
作者: 镭镭    时间: 2007-1-25 17:07
http://www.chinaaspx.com/club/topic_31_14192.htm
这个连接有详细说明
作者: caill82    时间: 2007-1-26 15:51
出现同样问题,希望在此能找到解决方法,若是脚本问题,没理由,只能是脚本需要优化,那也得了解程序原理才可知
作者: luhuilh2008    时间: 2007-8-23 14:38
后台报错信息在哪儿看啊?
是修改脚本吗?
作者: hadywei    时间: 2007-10-18 15:16
帮定,等待高手解答
作者: wanlili517    时间: 2007-11-20 13:12
我也遇到了类似问题啊,希望高手指点!!!1
作者: daihh    时间: 2008-4-17 10:43
我模拟100个用户的时候,通过的和错误的比例差不多是2:1
也是这个原因,都没人回答吗?
看了下镭镭的回答,要涉及这么多吗?搞不明白了
作者: aks5201314    时间: 2008-4-18 17:10
如果你录制的脚本单次及多次回放均没有问题,而在CONTROLLER里运行的时出现HTTP 500错误的话.那就是应用服务器的问题了.解决这个问题还的看你的HTTP SERVER用的是什么,网上有HTTP 500错误的解决办法,可以去参考一下.
作者: liangjz    时间: 2008-4-19 00:54
楼主先把系统架构搞清楚。
这个问题8成服务器挂了,看服务器日志

好好咨询开发
作者: 江南飞雪    时间: 2008-4-30 14:29
我也遇到这个问题,是单个用户啊!录完脚本运行的时候就出错了!但是直接访问网站没有问题的
作者: marco    时间: 2008-4-30 15:21
原帖由 镭镭 于 2007-1-25 17:07 发表
http://www.chinaaspx.com/club/topic_31_14192.htm
这个连接有详细说明

不是所有的vuser都报这个错,有的是能通过的,所以肯定不是这个问题
作者: vprince    时间: 2008-5-8 17:18
我同楼上问题一样....直接访问没问题,,,单用户回放就有500问题..

高手们------

该出来透透气啦~~~
作者: zhenhaiou    时间: 2008-5-8 17:22
明明就是服务器的问题,为什么就是有人不信呢?
作者: maihua258    时间: 2008-5-9 09:11
在实践中,我们经常会遇到此错误,有没有哪位版主能够清楚地说明该如何解决这个问题呢?
-26612,http500的错误
我听说跟防火墙有关了,不知道是不是真的?
先谢过了,版主们帮帮忙吧!~因为好多人碰到此问题都无法解决
作者: 月测月开心    时间: 2009-1-12 14:08
这个问题怎么还没有答案啊?
作者: 52enjoy    时间: 2009-1-12 17:50
好像都没人再管这个问题了,那个发问题的兄弟,你这个问题最后有得到解决的么?是咋的回事啊?再说说撒
作者: 千里    时间: 2009-4-16 15:57
造成HTTP-500错误,可能存在的原因之个人实践总结

1、运行的用户数过多,对服务器造成的压力过大,服务器无法响应,则报HTTP500错误。

减小用户数或者场景持续时间,问题得到解决。

2、该做关联的地方没有去做关联,则报HTTP500错误。进行手工或者自动关联,问题得到

解决。

3、录制时请求的页面、图片等,在回放的时候服务器找不到,则报HTTP500错误,若该页

面无关紧要,则可以在脚本中注释掉,问题将会得到解决。例如:有验证码的情况下,尽

管测试时已经屏蔽了,但是录制的时候提交了请求,但回放的时候不存在响应。

4、参数化时的取值有问题,则报HTTP500错误。可将参数化列表中的数值,拿到实际应用

系统中进行测试,可排除问题。

5、更换了应用服务器(中间件的更换,如tomcat、websphere、jboss等),还是利用原

先录制的脚本去运行,则很可能报HTTP500错误。因为各种应用服务器处理的机制不一样

,所录制的脚本也不一样,解决办法只有重新录制脚本。

6、Windows xp2 与ISS组件不兼容,则有可能导致HTTP500错误。对ISS组件进行调整后问

题解决。

7、系统开发程序写的有问题,则报HTTP500错误。例如有些指针问题没有处理好的,有空

指针情况的存在。修改程序后问题解决。
作者: jarrey    时间: 2009-4-17 09:03
需要使用多协议脚本的Web和Web服务.我想应该是选定的协议有问题吧,

[ 本帖最后由 jarrey 于 2009-4-17 09:09 编辑 ]
作者: itaa    时间: 2009-10-15 11:03
这个问题有人解决嘛。发出解决办法可以嘛。我也遇到这样的问题了
作者: itaa    时间: 2009-10-15 11:37
有人在看嘛。
作者: eyta    时间: 2009-12-4 16:17
有解决办法吗?
这问题把人搞疯了
作者: 123    时间: 2009-12-4 17:30
在脚本中把那个连接注释掉看看
作者: testlong    时间: 2009-12-7 16:52
我也遇见了这样的问题,可是我做的压力是添加信息功能   我添加的左右功能都添加上去了  但是还是报出那个错误
作者: genius80    时间: 2009-12-16 10:29
如果是没用的脚本,可以注释掉,不会影响测试结果的!
作者: tiannianyong    时间: 2009-12-27 19:52
标题: 注释掉
注释掉
作者: _张磊_    时间: 2010-3-3 14:31
我也遇到同样问题,我做的是播放视频,并发人数只有几个时也报这个错。高手快点出来啊~~~
作者: goldfeng    时间: 2010-3-28 10:48
标题: 还有一种可能是脚本中有一段中文
比如下面这段,如果把其中的“普通退货”换成英文就可以不通过。存在的话就报Error -26612: HTTP Status-Code=500 (Internal Server Error)
但关键是这段内容我就是要保留的,否则服务器不认做不下去业务。求解中。。。

web_custom_request("ViewStoreRtnST",
                "URL=http://hdtest05/posot/bfapp/buffalo/ViewStoreRtnST",
                "Method=POST",
                "Resource=0",
                "Referer=http://hdtest05/posot/bin/order/rtn/ViewStoreRtn?start=list",
                "Snapshot=t12.inf",
                "Mode=HTML",
                "EncType=",
                "Body=<burlap:call>\n<method>queryList</method>\n<map>\n<type>com.hd123.rumba.sql.biz.BSQLSubquery</type>\n<string>isDistinct</string>\n<boolean>0</boolean>\n<string>selectClause</string>\n<list>\n<type></type>\n<length>8</length>\n<list>\n<type></type>\n<length>1</length>\n<string>o.id.num</string>\n</list>\n\n<list>\n<type></type>\n<length>1</length>\n<string>o.stat</string>\n</list>\n\n<list>\n<type></type>\n<length>1</length>\n<string>o.acls</string>\n</list>\n\n<list>\n<type></type>\n<length>1"
                "</length>\n<string>s.code</string>\n</list>\n\n<list>\n<type></type>\n<length>1</length>\n<string>s.name</string>\n</list>\n\n<list>\n<type></type>\n<length>1</length>\n<string>o.bckDate</string>\n</list>\n\n<list>\n<type></type>\n<length>1</length>\n<string>o.filler</string>\n</list>\n\n<list>\n<type></type>\n<length>1</length>\n<string>o.note</string>\n</list>\n\n</list>\n\n<string>fromClause</string>\n<list>\n<type></type>\n<length>2</length>\n<list>\n<type></type>\n<length>2</length>\n<string"
                ">com.hd123.otter.order.rtn.StoreRtn</string>\n<string> o </string>\n</list>\n\n<list>\n<type></type>\n<length>2</length>\n<string>com.hd123.otter.organization.Store</string>\n<string> s </string>\n</list>\n\n</list>\n\n<string>whereCondition</string>\n<map>\n<type>com.hd123.rumba.sql.SCE</type>\n<string>_CLASS_ID_com.hd123.rumba.querytable.RSCE</string>\n<string>_CLASS_ID_com.hd123.rumba.querytable.RSCE</string>\n<string>operator</string>\n<int>2</int>\n<string>condition</string>\n<null></null>\n"
                "<string>hasParameter</string>\n<boolean>0</boolean>\n<string>wildcard</string>\n<int>0</int>\n<string>parameters</string>\n<list>\n<type></type>\n<length>3</length>\n<map>\n<type>com.hd123.rumba.sql.SCE</type>\n<string>_CLASS_ID_com.hd123.rumba.querytable.RSCE</string>\n<string>_CLASS_ID_com.hd123.rumba.querytable.RSCE</string>\n<string>operator</string>\n<int>0</int>\n<string>condition</string>\n<string>o.id.cls = ?</string>\n<string>hasParameter</string>\n<boolean>1</boolean>\n<string>wildcard</"
                "string>\n<int>0</int>\n<string>parameters</string>\n<list>\n<type></type>\n<length>1</length>\n<string>\"普通退货\"</string>\n</list>\n\n</map>\n\n<map>\n<type>com.hd123.rumba.sql.SCE</type>\n<string>_CLASS_ID_com.hd123.rumba.querytable.RSCE</string>\n<string>_CLASS_ID_com.hd123.rumba.querytable.RSCE</string>\n<string>operator</string>\n<int>0</int>\n<string>condition</string>\n<string>o.store = s.gid</string>\n<string>hasParameter</string>\n<boolean>0</boolean>\n<string>wildcard</string>\n<int>0</int"
                ">\n<string>parameters</string>\n<null></null>\n</map>\n\n<map>\n<type>com.hd123.rumba.sql.SCE</type>\n<string>_CLASS_ID_com.hd123.rumba.querytable.RSCE</string>\n<string>_CLASS_ID_com.hd123.rumba.querytable.RSCE</string>\n<string>operator</string>\n<int>0</int>\n<string>condition</string>\n<string>o.store = ?</string>\n<string>hasParameter</string>\n<boolean>1</boolean>\n<string>wildcard</string>\n<int>0</int>\n<string>parameters</string>\n<list>\n<type></type>\n<length>1</length>\n<string>1000040"
                "</string>\n</list>\n\n</map>\n\n</list>\n\n</map>\n\n<string>groupClause</string>\n<list>\n<type></type>\n<length>0</length>\n</list>\n\n<string>havingCondition</string>\n<null></null>\n<string>orderClause</string>\n<list>\n<type></type>\n<length>1</length>\n<list>\n<type></type>\n<length>2</length>\n<string>o.id.num</string>\n<string>desc</string>\n</list>\n\n</list>\n\n</map>\n\n<int>20</int>\n<int>0</int>\n</burlap:call>",
                LAST);
作者: 云层    时间: 2010-3-28 11:53
哎。。。500是服务器错误,基本上要么是服务器无法响应,要么就是你发了一个错的数据被服务器拒绝了,多看看服务器端的知识
作者: goldfeng    时间: 2010-3-30 14:19
标题: 回复 38# 的帖子
是发送的数据错误,里面包含了中文。
但我们想知道的是如何让它不报错。

因为录制时,发送的就是中文,而回放时加上中文就会报错。
作者: snowyamber    时间: 2010-4-8 14:27
一样问题,并发用户多的时候就出现有的事务不能通过,并发一百个用户,有八个有错误
作者: liyanfeiyl    时间: 2010-6-25 17:28
今天我已出现这个问题,经过一系列的查看是终得到解决,解决思路如下:
1、查看验证是否存在关联(这种关联一般默认为系统自动关联),我的最后查看到为自动关联的原因。
2、在录制时是否有IE默认请求(如在IE6.0下录制时,并安装了360,录制时会出现一些360的请求信息。)这个东东屏蔽即可。
3、系统自身有一些需要与外界进行请求的数据(如打开首页是有QQ加载,这样的话系统会和QQ那边进行通信,如果网络质量不好就可能导致失败或120秒)
作者: liulu19841018    时间: 2010-8-18 22:33
点关联,列表没有显示需要关联的信息,是不是就不是需要关联呢
作者: 917782861    时间: 2011-3-23 16:56
我也遇到这样的问题了,50个用户才跑5分钟啊,单独用VUser里的URL访问是可以, 但是在controller里却报500错误,也去看了下后台的日志,后台日志报的也都是文件不可写入之类的,没有报500错误的啊。求解!
作者: liyang21love    时间: 2011-6-1 21:31
怎么解决啊?大侠们
10个vusers不报错 ,50个vusers就报错Action.c(4): Error -26612: HTTP Status-Code=500
我用的tomcat应用,是不是tomcat连接数设置小了啊?这样设置对吗?
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" maxThreads="1000" minSpareThreads="200" maxSpareThreads="500" />
这样写对吗?
还是其它问题导致的呢 ??大家积极指点啊。先谢谢了!!
作者: zhangchunwei88    时间: 2011-6-14 15:55
我也遇到了,跟楼上一样的问题,tomcat后台报错说 加载数据库驱动失败 请高手指点呀……
作者: luxiuxiu1987    时间: 2011-6-22 16:26
同求解,为这个问题进度耽误两天了。高手指教啊。。。
作者: nofish    时间: 2011-8-31 16:24
关注下
作者: trollmax    时间: 2012-5-29 16:37
同样的问题求解!
作者: cafard-haibin    时间: 2012-5-29 22:41
论坛上问这个问题的人太多了。因为看不到具体现象,只能给一个解决问题思路:
(1)出现问题时,先把loadrunner的跟踪日志打开,检查是在运行那个参数的时候报错了。然后手动去做下,看报错吗。一般是参数化设置问题。
(2)检查web服务器日志。
作者: 墨鱼东    时间: 2012-9-26 16:28
回复 6# 阎王告示


    你说的看后台是指谁的后天?怎么看?
作者: 远方的小企鹅    时间: 2015-11-18 12:44
江南飞雪 发表于 2008-4-30 14:29
我也遇到这个问题,是单个用户啊!录完脚本运行的时候就出错了!但是直接访问网站没有问题的

我也遇到你说的这个问题了,不知道怎么解决网上总结的比较多,没有找到合适的方法




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2