Articles of iis

是否有任何产品重播IIS日志文件进行负载testing?

我想从IIS获取日志文件并将其导入到工具中。 然后在该工具中,我希望它生成一个包含所有请求和请求时间的负载testing脚本。 如果我可以改变请求的时间,或者如果软件包含一些额外的function来加速stream量,直到响应时间受到影响或达到某个先前设定的阈值,那将是理想的。 免费会是最好的,但越便宜越好

IIS 8.5凭据适用于Windows身份validation,但不适用于基本身份validation

我有一台Windows Server 2012机器上的IIS 8.5。 当我启用Windows身份validation(基本身份validation被禁用)时,我可以访问并查看IIS( http:// localhost )的主页与同一个域中的LDAP用户的凭据。 但是,当我启用基本身份validation(Windows身份validation被禁用),我不能访问与我用于Windows(401未经授权的错误)相同的凭据的主页。 我正在使用的凭据属于Windows Server 2012计算机所在域中的用户(LDAP用户)。 为什么只有Windows身份validation适用于这些凭据而不是基本身份validation? 注意:最后我打算编写restlet java代码以使用基本身份validation发布资源。

只有几十个请求,IIS服务器速度变慢

我使用IIS 7.5与PHP,我有我的应用程序的麻烦,这是非常缓慢,有时可能需要超过30秒的响应。 我相信这是由于某种处理请求的队列。 我看了一下IIS中的“工作进程”菜单,发现DefaultAppPool中有一些请求。 我虽然服务器可以处理数百或数千个请求,所以我有点惊讶地发现,只有几十个请求,服务器变慢了很多。 这是正常的吗?

SEVERE:Servlet.service()在servlet 上下文中与path 抛出exception

我们一直在运行CF 11 U5,现在没有任何问题。 我们在Server 2k12 64bit的IIS 8.5上运行CF Enterprise。 最近,我们的一些客户一直在抱怨,当他们通过我们的各种file upload方法上传文件时,他们得到错误。 这些错误是浏览器错误,告诉他们连接已被重置,或页面不能显示等 这似乎只发生在文件大小超过300-400kb。 我们在IIS中没有任何限制,因为95%的其他客户端在上传200MB文件时没有问题。 任何运行这些上传的代码都没有改变。 我们有标准的页面和表单的混合,然后CF将图像上传到一些使用jQueryfile upload插件的页面,这些插件发布到上传的CF页面。 似乎并没有上传任何东西,并且用户在开始上传的2-5秒内相当快地返回错误。 上传的文件是通常的图像(jpg)或zip文件。 这似乎只影响有限的人数。 当我试图复制这个问题,从我身边上传相同的文件,我从来没有看到这个问题,一切工作正常。 我们很多其他客户也没有问题上传。 看着IIS日志,他们得到了400错误。 失败的请求日志告诉我一个不好的请求。 在查看Coldfusion错误日志时,他们尝试下面的错误: org.apache.catalina.core.StandardWrapperValve invoke SEVERE: Servlet.service() for servlet [CfmServlet] in context with path [/] threw exception java.io.IOException: Socket read failed at org.apache.coyote.ajp.AjpProcessor.read(AjpProcessor.java:325) at org.apache.coyote.ajp.AjpProcessor.readMessage(AjpProcessor.java:447) at org.apache.coyote.ajp.AjpProcessor.receive(AjpProcessor.java:343) at org.apache.coyote.ajp.AbstractAjpProcessor.refillReadBuffer(AbstractAjpProcessor.java:685 ) at org.apache.coyote.ajp.AbstractAjpProcessor$SocketInputBuffer.doRead(AbstractAjpProcessor. java:1209) at […]

自定义robots.txt在Azure IIS 8中被覆盖

我们的IIS云服务Azure网站的根目录中有一个自定义的robots.txt文件,导航到www.oursite.com/robots.txt时无法正确显示。 显示一个“不同的”robots.txt文件,其中包含: User-agent: LinkChecker Allow: / User-agent: * Disallow: / 我们已经尝试过: 1.删​​除root中的robots.txt文件 – 不正确的robots.txt文件仍然显示。 2.将url-rewrite规则添加到web.config中以显示自定义robots.txt – 正确的robots.txt将显示一段时间,然后恢复到不同的 任何想法是什么踩在我们的自定义robots.txt?

如何获得“物理path凭据logintypes”的网站和应用程序?

我有一个应用程序中的IIS 8网站设置。 使用Powershell如何获取主站点和应用程序的“Physical Path Credentials Logon Type”设置(默认为ClearText)? 我曾经尝试过, 为每个应用程序设置特定的用户和非默认“logintypes”。 (get-item IIS:\Sites\MYSITE).physicalPath (get-item IIS:\Sites\MYSITE).username (get-item IIS:\Sites\MYSITE).password 准确地得到我所期望的值,但没有“logintypes”属性可用。 (get-item IIS:\Sites\MYSITE).virtualDirectoryDefaults 显示path,physicalPath,用户名和密码全部为空,并将“logonMethod”设置为默认的“ClearText”。 (get-item IIS:\Sites\MYSITE).Collection[0].virtualDirectoryDefaults 和 (get-item IIS:\Sites\MYSITE).Collection[1].virtualDirectoryDefaults 两者显示相同,path,physicalPath,用户名和密码全部空白,并将“logonMethod”设置为默认的“ClearText”。 我希望这样做的原因是为脚本添加一个检查脚本,以确保站点符合“设置检查列表”,我已经能够映射PowerShell中的所有其他设置。

服务器发送文本/ HTML而不是JavaScript文件

我已经使用这些条件在服务器上重写了:AngularWildCard:(。 ) – 重写为appjs / views / AngularCondtions:(appjs / modules /。 | appjs / agent / | appjs / user /。 | content /。 | scripts / ) – 没有 当我加载页面时,服务器正在为每个java脚本请求发回索引页面。 我无法弄清楚为什么AngularConditions不应该重写这些请求。 注意:我在IISpipe理器中写了这个

将HTTPredirect到使用IIS的HTTPS不适用于SharePoint站点

我有一个Web应用程序。 其AAM如下 – Zone Public URL for Zone Default http://sharepoint:46543 Internet http://abc.something.com Custom https://abc.something.com 在使用IIS Rewrite模块之前,如果我从任何区域访问站点,它都可以正常工作。 但是,一旦我configuration重写模块如下 – 匹配URL部分 Requested URL = Matches the Pattren Using = Regular Expression Pattren = (.*) Conditioins Logical Grouping = Match All Condition Input = {HTTPS} Check if input string = Matches the pattren Pattren = ^OFF$ 操作 Action […]

为什么IIS要求NTLM反复

在IIS上运行网站本地化时,每个请求都需要重新进行NTLM身份validation。 当在服务器上运行时,它并没有那么糟糕,但仍然要求多次请求所有用于加载一个页面的请求。 我发现了一个类似但不同的问题 。 我的请求有Connection: keep-alive 所有请求都将ASP.NET_SessionId设置为相同的值,为什么有些需要身份validation,而另一些则不需要身份validation? 试图理解它…

IIS服务页面超慢

IIS(7,Windows 2008)的不同时间开始服务页面非常慢。 我通过IIS的LOG检查,没有发现任何东西…我禁用所有的机器人扫描网站,但无济于事。 唯一有帮助的是…如果我禁止所有的外部IP地址,只允许内部(办公室IP)。 这使我认为这可能是DDos攻击? 但是,为什么IIS日志不显示任何攻击IP? 日志只是看起来正常或AM我错过了什么? 即使在同一个盒子上托pipe的其他网站也开始服务慢页面…但第二个我打开主网站上的IP限制,一切正常开始工作。 我检查SQL Server查询以及分析器,没有任何可疑的。 即使我尝试提供简单的HTML页面,也需要几秒钟的时间才能加载。 我应该从哪里开始? 任何提示来解决这个问题?