Articles of iis 6

重新启动后,IIS 6configuration丢失

在Windows 2003 SP2上运行的IIS 6。 当我对IIS的configuration进行任何更改(添加站点,更改现有站点的设置等),然后重新启动IIS时,所有更改都将丢失。 卸载并重新安装IIS不能解决它(是的,我使用SP2安装盘)。 Google什么都没有。 会发生什么事? 我怎样才能解决这个问题或找出如何解决这个问题?

IIS,应用程序池和事件日志

在less数Windows 2003 Web Ed上运行IIS 6。 服务器。 每个应用程序池都configuration了x分钟的“空闲超时”。 没有回收,只是属性性能选项卡的空闲超时。 我希望看到这些人在事件查看器日志中闲置的时间。 到目前为止还没有设法做到这一点。 我知道他们正在closures的基础上在晚上减lessw3p.exe进程,事实上,每一天开始与那些使用较less的内存比在prev结束的内存。 天。 我到目前为止做了什么 我从TechNet文章IIS 6.0中的日志logging工作进程回收事件开始 。 对于每个应用程序池,我运行以下内容: cscript adsutil.vbs set w3svc/AppPools/AppPoolName/EventName true 对于EventName,我使用了AppPoolRecycleTime和AppPoolRecycleSchedule。 接下来,我发现如何修改IIS 6.0支持文章中的应用程序池回收事件 。 对于每个应用程序池,我运行以下内容: cscript adsutil.vbs Set w3svc/AppPools/DefaultAppPool/LogEventOnRecycle 255 仍然没有运气。 我怀疑在任何情况下,我没有find正确的元数据库属性设置或启用。 有谁知道我应该启用应用程序池空闲超时logging?

如何隔离虚拟ftp网站中的用户

我有IIS7,我正在使用IIS6的FTP来pipe理我的FTP网站。 我有默认网站,我在它下面创build了一些虚拟目录。 现在我想要做的就是让ftp用户访问我select的一个虚拟目录,并阻止他们读取或写入默认ftp站点中的任何其他文件夹。 我不希望他们浏览ftp网站,只想让他们访问他们的地方。 我怎么可以做到这一点?

如何configurationIIS6服务器以允许远程IISpipe理

我想用我的win7桌面pipe理远程IIS6服务器。 如何configuration每台机器以在Windows 7上启用IISpipe理器。 奖金问题:也包括II7 +的说明。

Default.aspx不会自动提供,404,“/”应用程序中的服务器错误

windows-server-2003,IIS 6,ASP.NET 4,文档选项卡,Default.aspx不被加载404,服务器错误在'/'应用程序 文档选项卡中列出的唯一文件是default.aspx。 当我直接浏览到https://server/default.aspx它工作得很好。 当我浏览到https://服务器/我得到以下错误。 当我访问https://server/Login/default.aspx/ |时,行为是一样的 https://服务器/login/ Server Error in '/' Application. The resource cannot be found. Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable. Please review the following URL and make sure that it […]

IIS Windows身份validation通过主机名在Internet Explorer中不起作用; 通过IP工作

我正试图获得一个新的Windows Server 2003框来承载使用Windows身份validation的ASP.NET应用程序。 这里有一些信息: IIS匿名访问是diabled IIS集成Windows身份validation已启用 我已经尝试过,没有摘要式身份validation,这是相同的结果 我的机器和服务器都位于同一个Intranet上的同一个活动目录域中 我正在使用IE 6 我的症状: 在Firefox中,通过IP或主机名,popup一个login框,如果我input我的NT凭据,它的工作。 在IE中,通过服务器的IP地址,它完美的工作,没有login框。 在IE中,通过服务器主机名,它popup一个login框,但即使我input正确的凭据,它只是popup框。 这就是问题。 为什么不会通过主机名在IE浏览器工作,但它会通过IP地址? 编辑: 这还有一些有趣的地方。 如果我进入我的Internet Explorer高级设置并禁用Windows身份validation,它似乎工作得很好。 而通过工作,我的意思是我的testing.NET应用程序看到我的NT ID作为当前用户。

如何在IIS 6.0 FTP服务器上configurationSSL?

我正在使用IIS 6 FTP服务器通过System.Net.FtpWebRequest交换文件。 我想在IIS 6.0的FTP服务器上configurationSSL,以便它可以实现安全的连接。 这是可能的,如果是这样,我该怎么做?

IIS / ASP.NET:如何pipe理(部分)输出caching?

我正在增加大量的部分输出caching到一个相当繁忙的网站。 我如何pipe理这个? 例如有什么办法可以清除caching,如果有些事情出错了? 服务器重新启动刷新输出caching吗? 我在IIS6上运行Asp 3.5。 Microsoft Server 2003。

为什么我在IIS 6的网站的根域中获取404?

我有一个客户端在我们的服务器上设置SiteMinder,我需要添加一个Web应用程序到网站的根目录。 当他们浏览login.url.com时,他们将其redirect到他们的服务器,validation用户身份,然后返回到我的IIS中的404页面。 我将Default.aspx和应用程序文件放置在默认网站以及siteminderagent虚拟目录中,但仍然收到404错误。 我怎样才能找出这个应用程序在哪里用404登陆? 另外,我在服务器上安装了.NET 3.5,应用程序是.NET 3.5,但是即使在安装之后,它也只能在默认网站的属性窗口中显示2.0xx …我是否需要更改?

需要inputBROWSCAP.INI帮助检测IE 9

Win 2003服务器上的IIS6下的应用程序使用BROWSCAP.INI来检测浏览器和版本,但尚未更新以检测IE 9,因此检查浏览器和vesion的代码找不到任何内容并显示错误消息给用户他们需要IE 4或更高版本。 我一直无法find有关MSDN或networkingsearch的信息。 我设法findIIS博客上的一个条目,说IIS7检测IE8和IE9都很好,但是我们仍然在运行IIS6。 有没有人有或知道在哪里可以find启用IE9检测BROWSCAP.INI的代码? 编辑补充:顺便说一下,我做了什么似乎是BROWSCAP.INI文本的明显增加(例如添加一个节点,读取: [IE 9.0] browser=IE Version=9.0 majorver=#9 minorver=#0 frames=True tables=True cookies=True backgroundsounds=True vbscript=True javaapplets=True javascript=True ActiveXControls=True Win16=False AK=False SK=False AOL=False Update=False …这没有任何区别。 进一步编辑添加: 有问题的Web服务器上运行的是VBScript中的传统ASP脚本,它使用MSWC组件从IIS中检索用户正在使用哪个浏览器的信息。 当用户的浏览器“点击”服务器上的某个文件时,它会通过“HTTP_USER_AGENT”string将此信息传递给IIS。 IIS使用其browscap.dll组件和browscap.ini文件分析出相关信息。 一些示例代码: set objBrowserType = Server.CreateObject("MSWC.BrowserType") MSWC.BrowserType传递一个具有许多属性的对象,包括浏览器的标识及其版本,以及其他属性,如是否理解javascript等等。 问题是,它没有正确检测IE 9,这似乎最有可能是因为browscap.ini文件不包含所需的相关信息来帮助它这样做。