Articles of iis

Trac在Intranet中的使用情况

我需要跟踪内部网上的使用情况。 我希望能够看到内部网中的每个文件被访问多less次。 我一直在研究使用一个parsing访问日志的工具,但看起来似乎没有可能看到每个页面被访问了多less次。 凸轮你推荐任何工具? 我们主要使用IIS6的Windows服务器 谢谢。

IIS向错误的用户发送随机请求

我们遇到了一个非常奇怪的问题与生产现场。 我们在网站上有一个部分,一次列出项目5。 还有一个button,一次查看所有。 当在这些button之间交替时,列表将会填充另一个用户正在同时执行的search。 这就像是iis正在失去谁在请求什么的轨道。 如果您将开发服务器指向真实数据库,则不会发生这种情况。 它只发生在多个用户查看网站。 任何帮助是极大的赞赏! 谢谢 更多信息:我们使用asp 2.0和.net 3.5。 Windows Server 2003上的IIS 6.该列表正在通过SQL Server 2008数据库的存储过程进行填充。

发布漏洞行为

为了保护有罪,我将避免名字… 我知道昨天晚上下了一个地方。 有点。 大约5个小时,这个asp.net网站的所有请求都产生了一个YSOD。 吐出的细节包括显示该网站在pipe理员帐户下运行并包含密码的模拟标签。 这个网站每年为10K +人提供个人信息和信用卡信息。 这里有很多明显的问题,其中最大的一个是证书暴露了5个小时。 第二个,他们已经运行这个网站与pipe理员凭据为谁知道多久。 第三,在错误情况下,他们正在向YSOD屏幕吐出。 如果您的任务是与该客户合作解决此问题,请降低风险并确定潜在危害的范围,您会build议做什么? 我想告诉他们他们需要… 聘请一家外部安全咨询公司对服务器进行全面审计,请求历史logging和其他要素,以确定发生任何妥协时的级别。 他们实际上应该移动到不同的服务器 重build原始源代码,而不是服务器上的副本 如果发现篡改证据,可以考虑通知信用卡有风险的客户 主持人表示,他们不存储信用卡号码,但我争辩说,如果犯了这么多的基本错误,你不能真正相信他们说什么。 他们可能会认为他们没有储存卡号,但这并不意味着他们不会无意中这样做。

模拟不起作用 – networking共享

我创build了一个指向networking共享的虚拟目录(IIS 7.0)。 这个虚拟目录位于我的Web应用程序根目录下。 我尝试使用匿名访问与域凭据。 另外,我尝试使用模拟如下… <identity impersonate="true" userName="<supplied username>" password="<supplied password>" /> 问题:应用程序始终使用IUSR连接到该共享并获得“访问被拒绝”。 我需要强制我的应用程序使用上面的域名。 更新 1.运行procmon时,我可以在拒绝访问之前每次看到“FAST IO DISALLOWED”消息。 不太确定它是否相关。 我怀疑双跳问题的症状。 但不知道如何真正validation它或如何绕过它,而不真正改变Kerbros的身份validation。 谢谢!

默认文档不能在IIS 5.1下运行

我已经按照这篇文章中的所有步骤设置了IIS。 但是,当我到达http://domainname/本身,它不会加载“默认文档”。 我得到: 无法find该页面 您正在查找的页面可能已被删除,名称已更改或暂时不可用。 请尝试以下操作: HTTP 404 – 未find文件Internet信息服务 但是,如果我把全名,似乎加载就好(例如: http://domainname/Default.htm ) 我已经validationDefault.htm文件被添加到“默认网站属性”下的“文档”选项卡中,并且“启用默认文档”被选中。 默认位置设置为: C:\Inetpub\wwwroot Default.htm的内容: <html> <head> <title>Test Page</title> </head> Hi<br> <a href="http://pep.si/cZwVJi">Cure for Giant Auxonal Neuropathy</a> </html> 这是日志,但我不知道该怎么做: 软件:Microsoft Internet Information Services 5.1 版本:1.0 date:2010-08-26 12:10:59 字段:时间c-ip cs-method cs -uri-stem sc-status 12:10:59 XXXX GET / 404 12:11:19 XXXX GET / 404 12:14:11 […]

ASP.NET HttpModule在浏览器中给出了“连接重置”

我在ASP.NET(框架2.0)中实现了一个HttpModule。 从我在服务器上的日志logging中,我可以看到http请求正在被我的HttpModule拾取,并且我的代码成功运行(将内容写回到Responsestream)。 不过,网页浏览器(IE,FF,Chrome,都一样)只是给我一个“连接重置”错误消息。 我已经检查了服务器上的事件日志; 那里没有相关的错误或消息。 当我在FF中使用“Live HTTP Headers”插件时,它甚至不显示我的客户端请求(尽pipe我确定它到达服务器,因为请求被捕获在服务器日志中)。 我如何解决这里发生的事情?

识别哪个页面/页面/functionlocking整个IIS服务器的问题

我有问题确定哪个页面/页面/functionlocking整个IIS服务器。 整个w3wp.exe跳转到90-98%的CPU使用率。 我已经创build了3个不同的应用程序池,以查看哪个w3wp.exe服务locking了处理器,但我无法find此信息。 我只能看到有三分之二的服务有0-5%的使用率,一段时间后有90-98%的跳跃。 我认为一些进程/函数/redirect/ SQL正在这样做,但我想消除它。 到目前为止,我甚至无法find问题的根源。 在我的VS2010本地开发机器上,一切都像魅力一样,我无法复制问题。 服务器是Windows 2k3 Web服务器,SQL Server 2k5和.net 4.0 感谢您的帮助,链接或有关此问题的任何信息。 FERO

IIS6&PHP的:如何启用partentpath?

我有Windows 2003服务器与IIS 6,PHP和MYSQL都正常运行,但是当安装phpMyAdmin我得到以下错误: PHP警告:require_once(./ libraries / common.inc.php)[function.require-once]:未能打开stream:没有这样的文件或目录在C:\ Inetpub \ wwwroot \ mysql.mydomain.com.au \ index第35行.php PHP致命错误:require_once()[function.require]:在C:\ Inetpub \ wwwroot \ mysql中打开所需的'./libraries/common.inc.php'(include_path ='.; C:\ php5 \ pear')失败.mydomain.com.au \ index.php在线35 显然,它说它找不到required_once()path,因为父path(即“./”)由于某种原因未启用。 有没有人知道一个解决方法,这不得不诉诸在phpMyAdmin编辑代码?

Windows Server 2008和端口80

我遇到了Windows Server 2008的问题。我可以用我的FTP(端口21),远程桌面(无论端口号是什么),HTTPS,但不用简单的HTTP或端口80,成功地连接到它LAN。 有没有关于防火墙或IIS7上的这个特殊的端口,我不知道的一些设置? 为了您的信息,只要我在同一个局域网上,我可以连接到端口80,但只要请求来自外部,我什么也得不到。 请帮忙 谢谢

修改后缓慢的ASPX页面

当我用简单的文本更新更新ASPX页面时,下次我从网页调用页面时,响应非常缓慢。 我在IIS7上运行在Windows 7上。 在我看来,下一次我从浏览器调用它,页面必须重新编译。 任何帮助?