再对程序进行发布的时候,出现以下情况

复制出错误信息:

网页错误详细信息

用户代理: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727)
时间戳: Thu, 11 Aug 2011 02:35:57 UTC

消息: 缺少 ';'
行: 1
字符: 8
代码: 0
URI: http://www.test.com/VIP/WebResource.axd?d=4uzB1vlzz6Dbpnd3CQW48wAFLQRHxbjOTrfbwbwFGtVlBsuUB-0dACGX6qftHEUuO846nCgK3-HxbS3p6uGldBXPhMbIpUZ05WBY2AbAIFE1&t=634486011504375000

消息: 缺少对象
行: 403
字符: 1
代码: 0
URI: http://www.test.com/Vip/MyTranslinksCenter/MainFrame.aspx

在发布的之前,已经对程序进行测试没有问题,因此出现此问题也比较闷,在情不甘心不愿的情况依次排错

首先、把此程序发布到外一个备用服务器上测试,发现没有问题

其次、服务器IIS的配置ISAPI检测

发现配置是正常的

第三、对Web.Config配置进行修改

往httpHandlers添加了

<add path="WebResource.axd" verb="GET" type="System.Web.Handlers.AssemblyResourceLoader" validate="True" />

和WebService的Handlers中添加了

<add name="WebResource" path="WebResource.axd" verb="GET" type="System.Web.Handlers.AssemblyResourceLoader" />

问题还是依旧

第四、对此已经没有招数了,再及郁闷的的情况下对IIS 和FrameWork进行重新安装、重启服务器、aspnet_regiis -u -i 等一系列服务器修改

但是问题仍是依旧

第五、在客户端用IE9开发人员工具进行调试,只是提示:脚本异常,点击脚本的时候提示:系统异常,没有任何附加信息

第六、查询服务器iis日志

2011-08-11 01:45:54 W3SVC1 202.*.*140
GET /Vip/MyTranslinksCenter/MainFrame.aspx - 80 - 120.42.46.*
Mozilla/5.0+(Windows+NT+6.1;+WOW64;+rv:5.0.1)+Gecko/20100101+Firefox/5.0.1
404 2 1260

通过此发现Web服务扩展锁定策略阻止本请求。

再查询应用程序日志的警告:出现aspnet 3005,
System.Net.ServicePoint.ConnectSocketInternal(Boolean connectFailure,
Socket s4, Socket s6, Socket& socket, IPAddress& address,
ConnectSocketState state, IAsyncResult asyncResult, Int32 timeout,
Exception& exception)

到此更加断定了因为策略阻止或什么原因导致回调的出现异常,和程序没有关系

第七、这时候刚好一个朋友提醒了,把http://www.test.com/VIP/WebResource.axd?d=4uzB1vlzz6Dbpnd3CQW48wAFLQRHxbjOTrfbwbwFGtVlBsuUB-0dACGX6qftHEUuO846nCgK3-HxbS3p6uGldBXPhMbIpUZ05WBY2AbAIFE1&t=634486011504375000直接用IE浏览器中浏览,出现了,如下图

发现IP不对,114.*.*70:80是以前的IP地址(前两个里面才更新IP)

第八:Ping 网站地址

客户端ping出来结果:

服务器端ping出来结果:

结果发现服务器DNS解析出来竟然不一样(此问题还没有研究出为什么,还望高手指教),难怪WebResource.axd

回调的时候出现异常(WebResource.axd一般动态生成),

由于在tcp/ip中添加了114.*.*.70的ip,问题竟然解决了

参考资源:

WebResource.axd or ScriptResource.axd not working

Microsoft Internet Information Services (IIS) 5.0 与 6.0 状态代码说明

以上处理方式转载:http://www.cnblogs.com/abnormal/archive/2011/08/12/2136285.html  (甘蔗乐园

但是都试过,没有处理掉。

后台发现相关页面使用了TextBox的CompareTo();

试用其他方法替换后虽然还报错,但是功能能用

如果哪位博友有解决办法,望告知

WebResource.axd 404 错误的更多相关文章

  1. isapi_rewrite运行在.net framework 4.0+iis 6.0环境下404错误解决方案

    今天以前的同事让我帮他上服务器看看,他把页面伪静态之后,出现404错误,为什么会出现这样的问题呢,仔细研究才发现,原因如下: 因为ASP.NET4.0在安装的过程中,已经在IIS6做了一些手脚,让它可 ...

  2. MVC 实现自定义404错误页

    直接进入正题. 在HomeController中有一个NotFound的Action方法. public ActionResult NotFound() { return View(); } 对应的视 ...

  3. WinServer2008R2 + IIS 7.5 + .NET4.0 经典模式 运行WebAPI程序报404错误的解决方案

    在Windows Server 2008 R2系统下,IIS 7.5 + .NET Framework 4.0的运行环境,以经典模式(Classic Mode)部署一个用.NET 4.0编译的 Web ...

  4. SharePoint中新创建的Web Application在浏览器中报404错误

    问题描述:在安装完成SharePoint 2010后,进入Central Administration,创建一个新的Web Application,可以正常创建,但访问时却返回404. 平台环境:Wi ...

  5. nginx下配置404错误页面

    1.创建自己的404.html页面,并放于网站根目录. 2.更改nginx.conf在http定义区域加入: fastcgi_intercept_errors on; 3.更改nginx.conf(或 ...

  6. c# webapi发布到windows server 2008 r2 iis上提示404错误

    项目服务端是一组RestFul风格的webapi,发布到本机的iis没有问题,但是发布到服务器以后就提示404错误.本机是win10的,服务器是windows server 2008 R2 64位.之 ...

  7. Servlet3.0 jsp跳转到Servlet 出现404错误的路径设置方法

    最近又遇到了这种问题,百度了好久,发现有人说要在action的路径里面写Servlet文件的绝对路径,比如说,单独打开servlet的地址为http://localhost:8080/TomcatTe ...

  8. 黄聪:解决Web部署 svg/woff/woff2字体 404错误

    问题:最近在IIS上部署web项目的时候,发现浏览器总是报找不到woff.woff2字体的错误.导致浏览器加载字体报404错误,白白消耗了100-200毫秒的加载时间. 原因:因为服务器IIS不认SV ...

  9. thinkphp nginx php-fpm url rewrite 导致 404 错误

    ## thinkphp nginx php-fpm url rewrite 导致 404 错误 之前thinkphp的系统部署在apache上,考虑到在并发性能nginx比apache强悍得多,所以在 ...

随机推荐

  1. MooseFS学习-概述

    MFS(MooseFS)是一个容错的.网络分布式文件系统,是GFS的开源实现.它把数据分散在多个物理机上,对外展现为一个整体资源. 支持的功能 Unix的通用文件系统功能:目录树:记录POSIX文件属 ...

  2. Thrift架构~windows下安装和Hello World及编码引起的错误

    最近开始正式接触Thrift架构,很牛B的技术,它被apache收纳了,属于开源中的一员,呵呵. 概念: Thrift源于大名鼎鼎的facebook之手,在2007年facebook提交Apache基 ...

  3. Linux~centos上安装.netcore,HelloWorld归来!

    对于跨平台的.netCore来说,让它的程序运行在Linux系统上已经成为必然,也是一种趋势,毕竟我们的很多服务都放在linux服务器上(redis,mongodb,myql,fastDFS,luce ...

  4. Duplicate id @+id/imageView, already defined earlier in this layout,android

    原文地址http://www.thinksaas.cn/topics/0/448/448554.html 其實這個訊息也是可以解掉的,當然最簡單的解法就是你不要使用相同的id就好了.不過萬一你是幫別人 ...

  5. fir.im Weekly - 可能是 iOS 审核最全面的解决方案

    ipv6 被拒绝,后台定位被拒绝--让很多国内 iOS 开发者心力交瘁.这是一份关于 iOS 审核的终极免费方案,作者iOSWang对最近iOS 审核被拒问题给出了比较全面的方案:Solve-App- ...

  6. 8 步搭建 Node.js + MongoDB 项目的自动化持续集成

    任何事情超过 90 秒就应该自动化,这是程序员的终极打开方式.Automating shapes smarter future. 这篇文章中,我们通过创建一个 Node.js + MongoDB 项目 ...

  7. python 数据的拷贝

    # -*- config=utf-8 -*- #数据的拷贝 a=[1,2,3,4,5,6,"a","C"]; b=a;# a 与 b 的地址空间相同 a.app ...

  8. mysql如果数据不存在,则插入新数据,否则更新的实现方法

    mysql如果数据不存在,则插入新数据,否则更新的实现方法 //如果不存在,则插入新数据 $sql = "INSERT INTO {$ecs->table('cat_lang')} ( ...

  9. Python字符串的encode与decode

    首先要搞清楚,字符串在Python内部的表示是unicode编码. 因此,在做编码转换时,通常需要以unicode作为中间编码,即先将其他编码的字符串解码(decode)成unicode,再从unic ...

  10. WPF/Silverlight 下的图片局部放大

    最近的项目中也要用到一个局部图片放大的功能,园子里面一搜,发现(菩提下的杨过)杨大侠已经实现了. 请参见这里:http://www.cnblogs.com/yjmyzz/archive/2009/12 ...