登录用友畅捷通T+提示:HTTP 500 应用程序错误?

今天一个想安装畅捷通T+11.51的客户通过QQ在线客服(1820223520)找到用友财务软件站长,咨询了一个登录用友畅捷通T+提示:HTTP 500 应用程序错误?的问题,具体报错现象如下图所示:

登录用友畅捷通T+提示:HTTP 500 应用程序错误?图示

这个客户使用的是XP系统,主要的原因是他电脑上的MSDTC服务坏了,用友软件免费下载网站站长发了一下之前发布的怎么修复MSDTC服务的教程修复了一下就解决了这个HTTP500应用程序错误的问题。

微信号:yyrjlls
扫码 有偿解决 用友软件技术问题!
复制微信号

但是由于登录用友畅捷通T+提示:HTTP 500 应用程序错误?可能出现在不同的操作系统上,而且也有不同的原因,既然有客户咨询到这个HTTP500应用程序错误的问题,那么用友软件教程网站工程师就将HTTP500应用程序错误的问题做一下问题原因和解决办法的总结。

经过多次给客户看过HTTP500应用程序错误的问题,所以用友软件官网(www.xlsderp.com)小编认为登录用友畅捷通T+提示:HTTP 500 应用程序错误?的可能性原因主要包括:1、 msdtc服务未启动,或者损坏;2、 操作系统相关组件没有启用;3、 操作系统IIS安装不完整(此问题建议可以参照用友软件下载站之前的各版本操作系统安装IIS方法进行安装)

下面用友财务软件免费下载网站将分为不同的操作系统来给大家讲解不同操作系统碰到登录用友畅捷通T+提示:HTTP 500 应用程序错误?的解决办法,请看下面的详细操作步骤(操作过程中有任何疑问请加站长QQ:1820223520):

1、 windows XP系统解决登录用友畅捷通T+提示:HTTP 500 应用程序错误?的详细步骤:

(1)设置IE选项,取消显示友好HTTP信息,操作步骤:点击“工具”-“internet选项”-“高级”- 取消“显示友好HTTP错误信息”前面的小勾。

取消IE选项显示友好HTTP错误信息图示

(2)再次登录一下T+首页,发现错误提示如下:

Server Application Error

The server has encountered an error while loading an application during the processing of your request. Please refer to the event log for more detail information. Please contact the server administrator for assistance.

新报错提示图示

(3)设置IUSR_UFIDA、IWAM_UFIDA与默认网站IUSR_UFIDA的密码一致,此处UFIDA为计算机名,不同计算机名字不一样。设置方法如下:

a、右击“我的电脑”-“管理”-“本地用户和组”- 右击IUSR_UFIDA - 选择“设置密码”- 如设置成ufsoft,同时设置IWAM_UFIDA的密码;

设置三个用户为同一个密码图示一

设置三个用户为同一个密码图示二

设置三个用户为同一个密码图示三

b、右击“我的电脑”-“管理”-“internet 信息服务” – 右击“默认网站”选择“属性”-选择“目录安全性”- 点击“编辑”- 设置此处的密码同样为ufsoft,保存。

编辑畅捷通T+网站的目录安全性图示

设置IIS用户密码图示

(4)在DOS界面执行相关组件修复语句

a、“开始”-“运行”- 输入“cmd”进入控制台

b、在控制台下输入cd c:\Inetpub\AdminScripts, 回车;再输入cscript.exe adsutil.vbs set w3svc/wamuserpass 你的密码,如我前面设置的是ufsoft,回车;再输入cscript.exe adsutil.vbs set w3svc/anonymoususerpass 你的密码,如我前面设置的是ufsoft,回车;

使用DOS命令修复系统组件图示一

c、重新登录T+软件,查看是否正常,如果正常就表示问题解决,如果不正常请继续参照本文进行解决。

(5) 继续在控制台下输入cscript.exe synciwam.vbs –v,如果没有错误提示,如下图所示,表示已经修复完成,重新登录T+即可正常登录。

使用DOS命令修复系统组件图示二

a、第5步中如果DOS界面有提示:8004e00f错误的话请点击“开始”-“运行”输入“dcomcnfg”-“进入组件服务”- 点击右边的“组件服务”-“计算机”-“我的电脑”-“COM+应用程序”

运行中输入DCOMCNFG进入WINDOWS组件服务图示

XP系统组件服务图示

b、此时应该会提示错误“COM+ 无法与 Microsoft 分布式事务协调程序交谈,无法查看里面的对象”,一般情况下是由于MSDTC服务没有启动,或者损坏了,我们需要修复MSDTC服务,参照怎么修复MSDTC服务进行修复。:

c、此时再返回第6步看能否进入“COM+应用程序”如果不报错了的话,说明修复完成,再登录T+看是否解决HTTP 500 应用程序错误的问题,如果进入“COM+应用程序”仍然提示错误“COM+ 无法与 Microsoft 分布式事务协调程序交谈,无法查看里面的对象”请重复多次本步骤,或者重启电脑,直至能够进入“COM+应用程序”为止。

(6) 以上方法仍然未解决登录T+时提示“HTTP 500 应用程序错误”请再次登录DOS命令窗口,执行如下语句:

cd %windir%\system32\inetsrv

rundll32 wamreg.dll, CreateIISPackage

regsvr32 asptxn.dll

修复COM+组件图示一

(7)以上操作完成后,即能够正常登录T+软件了。如果仍然未能解决,请认真核对一下相关步骤是否严格按照本文操作,如果都操作到了,请卸载IIS后重新安装一下,或者重装系统。

修复后正常登录用友畅捷通T+软件图示

2、Windows 2003系统解决登录用友畅捷通T+提示:HTTP 500 应用程序错误?的操作步骤:

(1) windows 2003 系统一般是由于web服务扩展中有相关的项目没有允许,操作步骤:右击“我的电脑”-“管理”-“internet信息服务(iis)”-“web服务扩展”查看右边相关项目是否允许,如没有允许,右击,选择允许,然后再点击“开始”-“运行”-输入“IISRESET”,点击“确定”后,再登录T+即可解决HTTP500应用程序错误的问题。

启用控件图示

重启IIS服务图示

(2) 如果WEB服务扩展中缺少相关项目,可能是IIS安装时没有勾选“启用网络 DTC 访问”,操作步骤:单击“开始”-“控制面板”-“添加/删除程序”-“添加/删除 Windows 组件”-选择“应用程序服务器”,然后单击“详细信息”-选择“启用网络 DTC 访问”- 然后单击“确定” -“下一步” - 单击“完成”。

windows 2003 server的IIS补充安装图示

启用COM+组件服务图示

(3) 如果上述方法未能解决,请参照怎么修复MSDTC服务,修复MSDTC服务进行解决。

3、Win 7操作系统解决登录用友畅捷通T+提示:HTTP 500 应用程序错误?的操作步骤:

(1) 大多数情况下是由于IIS没有安装完整,补充安装一下就可以了,操作步骤:“开始”—“控制面板”—“程序”—“打开或关闭Windows功能” —“Internet信息服务”— 弹出安装“Windows功能”选项菜单,勾选应用程序开发功能中的ASP,ASP.net,即可。

win7补充安装IIS图示

勾选ASP和ASP.NET,CGI等图示

(2) 如果上述方法未能解决,请参照怎么修复MSDTC服务,修复MSDTC服务进行解决。

4、Windows server 2008 r2操作系统解决登录用友畅捷通T+提示:HTTP 500 应用程序错误?的操作步骤:

(1)大多数情况下是由于IIS没有安装完整,补充安装一下就可以了,操作步骤:右击“我的电脑”-“管理”-“角色”-找到“web服务器(IIS)”- 点击“添加角色服务”- 将应用程序开发中的相关服务全部勾上,再点“下一步”进行安装就可以了。

server 2008 R2操作系统补充安装IIS图示

添加IIS角色服务图示

(2)如果上述方法未能解决,请参照怎么修复MSDTC服务,修复MSDTC服务进行解决。

以上便是用友财务软件教程网提供给大家的关于各版本操作系统登录用友畅捷通T+提示:HTTP 500 应用程序错误?解决办法的文字教程。大家在操作时有任何疑问可以随时给我们的QQ客服:1820223520提问。同时也欢迎大家到用友教研室,用友论坛中提问,网站地址:http://edu.iyyrj.com/

评论