Articles of iis 7.5

无法从主机访问vps的网站

我有一个Windows 2008R2服务器,为了清晰起见,我将这个“dedserver”称为hyperv。 它运行带有IIS的另一台Windows 2008R2服务器,我将称之为“vpsserver”。 Both have a dedicated public ip address: (faked addresses for security reasons) dedserver: 64.64.64.64 vpsserver: 64.64.64.65 两者都可以从互联网上访问。 现在我正在使用dedserver来input。 我可以通过hyper-vpipe理器访问vpsserver,并且可以在办公室和家中的计算机上访问该网站。 当我尝试从驻留在vpsserver上的dedserver访问网站时,出现超时。 我重新启动了两台机器,以确保。 我做了一个ipconfig / flushdns,没有运气。 然后,我做了tracert thewebsite.com: C:\Users\someone>tracert www.thewebsite.com Tracing route to techguy.ws [64.64.64.65] over a maximum of 30 hops: 1 PLATINUM [64.64.64.64] reports: Destination host unreachable. Trace complete. 它显示它正在通过dedserver访问vpsserver,这是有道理的。 我错过了什么? 为什么我不能从dedserver访问vpsserver的网站? […]

IIS高级日志logging比ODBC日志logging更快吗?

我相信ODBC日志logging正在减慢我的网站。 我读了IIS高级日志可以给我什么我需要与日志分析器(我认为)。 高级日志是值得实施的时间吗? 它会比ODBC日志logging更快吗? LogParser与IIS高级日志相同吗? 编辑:任何人都可以告诉我为什么我想要使用这个, http://blogs.iis.net/bills/archive/2007/05/01/building-an-iis7-sql-logging-module-with-net .aspx而不是build立在ODBC日志logging? 我现在所拥有的每一件物品都放在日志里。 例如,如果有人在页面上看到一个graphics,它将进入日志。 这太多了。 我想查看查询string等,但我不在乎图标/图像x是下载在页面上。

如何在具有共享IISconfiguration的NLB环境中使用IISpipe理器用户设置FTP?

我已经安装了2个节点的NLB集群,并使用以下命令在它们之间共享IISconfiguration。 http://blogs.technet.com/b/meamcs/archive/2012/05/30/configuring-iis-7-5-shared-configuration.aspx IISconfiguration和内容通过UNCpath位于networking共享上。 这可以工作 – 更新一个节点上的IIS设置,在另一个节点中可见,而且我的网站在单个节点和整个群集上工作。 我能够设置一个FTP站点,并成功连接到我的Windowslogin。 但是,我想要使用如下定义的IISpipe理器身份validation: http://www.iis.net/learn/publish/using-the-ftp-service/configure-ftp-with-iis-manager-authentication-in-iis-7 我已经尝试使用“networking服务”与FTP COM对象以及所有三个主机上存在的专用用户帐户,但每次我尝试login与IIS用户时,我得到如下所示: IISWMSVC_AUTHENTICATION_UNABLE_TO_READ_CONFIG 检索authentication信息时发生意外错误。 exception:System.Runtime.InteropServices.COMException(0x8007052E):文件名:错误: Microsoft.Web.AdminManager.GetAdminSection(String bstrSectionName,String bstrSectionPath)在Microsoft.Web.Administration.Configuration.GetSectionInternal(ConfigurationSection部分,String sectionPath,stringlocationPath)在Microsoft.Web.Management.Server.ConfigurationAuthenticationProvider。 GetSection(ServerManager服务器pipe理器) 进程:dllhost用户= NT AUTHORITY \ NETWORK SERVICE 任何人都可以在这里指出正确的方向吗?

IIS7.5对SSL证书列表进行sorting

当尝试在IIS7.5中添加一个SSL绑定到一个站点时,SSL证书下拉列表不是按照字母顺序sorting的,而且当我们有很多时候它变得非常麻烦。 有没有我们可以运行的脚本来改变这个列表的顺序?

SSL 7.5中的SSLv2?

刚刚发现默认情况下在IIS 7.5中启用了SSLv2,并且需要在registry中进行修改。 它的devise决定是什么? 有没有禁用它的缺点?

我的网站上的一个鬼文件

我们有三台运行在Windows 2008,R2,64位操作系统上的IIS 7.5服务器。 最近我们遇到了一个关于一个.htm文件的问题。 出于某种原因,即使本地驱动器上的文件是较新的版本,网站似乎也会提供较旧版本的文件。 如果我要删除文件,然后在浏览器中点击URL,我仍然显示旧版本,而不是404或页面未find。 我是新来的IIS 7.5,并从C:\ Inetpub \ Temp \ IIS临时压缩文件中删除该文件夹,仍然没有运气。 任何想法这个特定的文件可能被caching? 我search了计算机上的所有驱动器,并没有其他的副本。

无法在IIS中禁用SSL3.0

我试图在运行Windows Server 2008 R2和IIS 7.5的Windows Web服务器上禁用SSL3.0。 我input了以下registry项: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Ciphers\DES 56/56] "Enabled"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Ciphers\NULL] "Enabled"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Ciphers\RC2 40/128] "Enabled"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Ciphers\RC2 56/128] "Enabled"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Ciphers\RC4 40/128] "Enabled"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Ciphers\RC4 56/128] "Enabled"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Ciphers\RC4 64/128] "Enabled"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\PCT 1.0\Server] "Enabled"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 2.0\Server] "Enabled"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 3.0\Server] "Enabled"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders\SCHANNEL\Protocols\SSL 3.0\Client] "DisabledByDefault"=dword:00000001 重新启动服务器之后,我使用nmap和openssl检查了我的站点的SSL协议。 NMAP命令: nmap –script ssl-enum-ciphers mysite.com NMAP输出: | ssl-enum-ciphers: | SSLv3: […]

是否有可能让IIS同时需要SSL和redirectHTTP?

我们的应用程序目前有一个HTTPredirect到HTTPS。 现在我们想要彻底删除这个HTTP绑定,因为安全的原因,并且我们的用户只能通过在IIS中configuration“Require SSL”来使用HTTPS。 问题是我们仍然有大约10%的用户使用这个HTTPredirect页面,所以我们不能只closuresHTTPredirect。 很多用户最终可能会打电话给帮助台。 现在一个想法是,在第一个版本中有HTTPredirect页面链接到一个新的页面,其中包含新链接的信息使用。 在下一个版本中,我们可以打开完整的“需要SSL”。 这个解决scheme似乎没有问题,但将HTTPredirect到信息页面并同时需要SSL会更好。 这可能吗? 有关这个问题的任何其他build议也是非常受欢迎的。 谢谢。

有没有办法在IIS 7.5中的应用程序(非网站)级别禁用ISAPI筛选器?

我们有许多应用程序在单个IIS站点下运行,但是由于它使用的是旧库,因此需要在32位应用程序池中运行。 但是,我们目前不能这样做,因为在父站点上设置了两个64位ISAPI筛选器,这意味着当您试图访问运行在32位应用程序的应用程序时,IIS将吐出一个Calling LoadLibraryEx on ISAPI filter错误的Calling LoadLibraryEx on ISAPI filter应用程序池。 我find了<isapiFilters>configuration元素( 引用 ),但将其添加到应用程序的web.config中,每个要禁用的filter的<remove>元素都不会执行任何操作: <isapiFilters> <remove name="FILTER_1_NAME" /> <remove name="FILTER_2_NAME" /> </isapiFilters> 我真的不想为这个网站上的所有应用程序禁用这些filter,只是为了这个。 有没有办法在应用程序级别执行此操作?

IIS 7删除Content-Type application / pdf的Content-Disposition文件名

我有以下代码,在我的Web应用程序中返回一个PDF文件: string path = "help.pdf"; byte[] data = File.ReadAllBytes(path); Response.Clear(); Response.ClearHeaders(); Response.AddHeader("Content-Length", data.Length.ToString()); Response.AddHeader("Content-Type", "application/pdf"); Response.AddHeader("Content-Disposition", "attachment; filename=help.pdf"); Response.OutputStream.Write(data, 0, data.Length); Response.End(); 当我在任何浏览器(Chrome,IE或Firefox)中调用此代码的处理程序时,我会得到一个“另存为…”对话框,其中包含页面名称( index.aspx ),而不是代码中提供的名称help.pdf )。 我检查了所有浏览器的HTTP响应头。 它看起来像这样: Cache-Control:private Content-Disposition:attachment Content-Length:89407 Content-Type:application/pdf Date:Thu, 07 May 2015 08:43:12 GMT Server:Microsoft-IIS/7.5 X-Powered-By:ASP.NET X-UA-Compatible:IE=edge,chrome=1 正如你所看到的,文件名参数已从Content-Disposition字段中删除。 所以浏览器的行为是正确的。 Web服务器(IIS)似乎与标题修补。 我在这里发现了一个同样的问题。 但问题从未解决。 有任何想法吗? 注意:修改代码不是一个解决scheme。 我们有网站上的第三方控件(Telerik RadGrid)与“导出到PDF”function有同样的问题。