Articles of iis

在IIS(7)中不允许使用DELETE方法?

一些如何开发ASp.net mvc应用程序,DELETE方法在VS服务器上正常工作,但是,当我在IIS中testing它。 它不工作,并绝对返回一个405错误.. 和目前,我不知道在哪里,以及如何让IIS允许我的DELETE / PUT HTTP方法在我的应用程序…. 有人能帮助我吗?

更新.NET框架后IIS重置失败

卸载Visual Studio 2010testing版2并安装Visual Studio 2010 RC后,执行IISRESET会出现以下错误消息: C:\ Program Files \ Microsoft Visual Studio 10.0 \ VC> iisreset / stop 试图停止…停止尝试失败。 该系统找不到指定的文件。 (2147942402,80070002) 更多信息 : 在beta2之前,同一台电脑也安装了beta1。 操作系统是Windows 2008 Web Server 有没有人有办法解决吗 ?

IIS将不会连续两次提供文件

我们有一个非常奇怪的问题,在客户网站上反复出现。 我们有一个.NET应用程序托pipe在IIS Web服务器(Win 2003)上,用于客户端使用IEExec.exe运行应用程序。 我们发现其中一个二进制文件(我们称之为MyApp.exe)的主要可执行文件可以由IIS提供服务,但是如果您在几秒钟内再次请求它,它就会在那里等待永远不会到达的HTTP响应。 在IIS上承载的所有其他二进制文件正常工作。 IIS日志不报告任何types的错误。 事实上,他们报告第二个请求是成功的(200个代码,但有1236个额外的代码 – 这意味着客户放弃了)。 该服务器没有病毒检查器。 我们已经检查并确认MyApp.exe没有损坏。 如果我们将MyApp.exe重命名为一个不同的名称,它仍然有快速连续多次下载的问题,但是如果我们把notepad.exe重命名为MyApp.exe并将其放在服务器上,那么IIS就可以毫无问题地提供服务在所有。 我们正在想出什么可能会导致这种奇怪的行为。 有什么build议么? 什么会导致IIS无限期挂起而试图提供文件?

使用SNMP监视IIS

我正在尝试使用Windows集成的SNMP服务来监视IIS(对于Windows Server 2003的版本2000,2003和2008,但是我正在做一个2008 R2的机器上的实验)。 到目前为止,我能够安装SNMP服务,并且毫无问题地查询mib-2的值。 现在,我无法监视IIS信息,因为SNMP服务似乎不了解.iso.org.dod.internet.private.enterprises.microsoft.software.internetServer OID。 走遍整个SNMP树只能得到mib-2的东西以及一些服务的名字,但就是这样。 我在服务configuration面板中找不到任何有趣的东西。 那么,如何configuration此服务以获取IIS信息或其他WMI数据(我安装了SNMP WMI提供程序)呢? 我找不到任何文件!

在哪里存储在ASP.NET应用程序中提供的敏感文件

我有一个在Windows 2003 Web服务器上运行的大型ASP.NET应用程序。 系统部分提供了包含敏感数据的静态文件(pdf,csv,excel等)。 文件由系统中的某些进程创build,由用户和pipe理员上传,通过与其他系统的集成获得。 哪里是最好(最安全,最实用)的地方来存储这些文件。 我一直在IIS之外存储它们,并使用.NET代码在需要时提供文件。 这一直工作得很好,但用户已经对这些敏感文件的安全性提出了担忧,因为它们存储在Web服务器上。 有人build议将它们存储在数据库中,但我宁愿不这样做。 有任何想法吗? 谢谢!

我如何获取负载均衡服务器的统计信息?

我有两个IIS 6服务器,我必须为两个服务器中托pipe的网站build立统计报告。 负载平衡。 尝试了AW统计,但这是一个痛苦。 我现在使用SmarterSTATS,听起来不错。 但是这就像服务器日志没有产生这个服务可以理解的数字。 困惑。 N00B。 完成n00b

显示服务器工作负载状态的工具(ASP.NET + MS SQL)

我想为我们的testing人员提供工具来查看实时的服务器负载,如内存使用情况,处理器使用情况,数据库等。 有很多工具安装在服务器上的pipe理员,但绝对不希望提供访问实时远程桌面。 我正在使用Windows 2003,IIS,MS SQL Server,ASP.NET

IIS7是gzip文件,但不提供gzip版本

通过遵循一些有用的博客post,我已经configurationIIS来gzip我的静态文件。 我甚至启用了失败的请求跟踪,并过滤到200状态代码,我可以看到成功的压缩事件发生以及完成的标题,看起来像这样: Headers="Content-Type: text/css Content-Encoding: gzip Last-Modified: Mon, 04 Oct 2010 17:35:08 GMT Accept-Ranges: bytes ETag: "02ef37cea63cb1:0" Vary: Accept-Encoding Server: Microsoft-IIS/7.5 X-Powered-By: ASP.NET " 但是,当我在Fiddler和Firefox中testing时, Content-Encoding标题丢失,并且文件没有被压缩。 这是一个类似的问题, 这个问题从来没有解决。 IIS正在生成gzip文件,我可以在C:\ inetpub \ temp \ IIS Temporary Compressed Files中看到。 有谁知道我可以如何解决这个问题?

更改Windows密码后,IIS 7.0 Web部署身份validation失败…帮助?

我有一个非常基本的运行IIS 7.0的Windows 2008 R2 Web服务器。 这只是一个testing/练习服务器,所以我使用Windows身份validation启用了Web部署。 一切都很好,我能够使用pipe理员帐户凭据轻松地从VS 2010进行部署。 更改pipe理员帐户密码后,尝试从Visual Studio部署(当然使用新密码)时出现以下错误: 错误1 Web部署任务失败… …收到不受支持的响应。 响应标题'MSDeploy.Response'是'',但'v1'是预期的。 远程服务器返回错误:(401)未经授权。 如果我将pipe理员密码更改回原始密码,并尝试使用它发布一切正常工作再次。 那么我错过了什么? 我应该在更改密码后在IIS中做些什么? 谢谢!

IIS 7.5 URL重写 – 缺less“路由到服务器”选项

(从StackOverflow中移出的问题) 我正在运行Windows 7旗舰版,并已启动IIS(版本7.5.7600.16385)。 我已经使用Microsoft Web平台安装程序2.0安装了以下模块: * IIS URL Rewrite Module 2 * Microsoft Application Request Routing Version 2 for IIS 7 * Microsoft Web Farm Framework Version 1 for IIS 7 * Microsoft External Cache Version 1 for IIS 7 现在我正在尝试使用“路由到服务器”选项来configurationURL重写规则。 但是,在“编辑入站规则”页面中,不存在这样的选项:我有的所有可用的是: * Rewrite * None * Redirect * Custom Response * Abort Request 为什么没有“路由到服务器”选项? […]