Articles of iis 7

.NET 3.5,IIS 7,SQL Server 2008托pipe

任何推荐什么服务来承载使用.NET 3.5,IIS 7,SQL Server 2008的ASP.NET MVC应用程序? 任何build议共享? VPS? 专用?

IISRESET错误

我们在MOSS 2007索引服务器上运行IISRESET时收到以下错误消息: 重新启动尝试失败。 数据无效。 (2147942413,8007000d) 看来,IISpipe理服务无法正常停止,因此无法重新启动。 该服务器正在运行Windows Server 2008 x64。

域上的IIS Web服务器无法运行ASP.NET应用程序

我有我的networking服务器的域名,一切都很好,直到我尝试浏览到网站。 我已将DOMAIN\MACHINE$权限授予虚拟目录,应用程序池标识为Network Service 。 testing这些设置时出现此错误: 服务器configuration为使用内置帐户的传递身份validation来访问指定的物理path。 但是,IISpipe理器无法validation内置帐户是否具有访问权限。 确保应用程序池标识具有对物理path的“读取”权限。 如果此服务器已join域,并且应用程序池标识为NetworkService或LocalSystem,请validationdomain \ computer_name $是否具有对物理path的“读取”权限。 然后再次testing这些设置

iis7 .net webservice 404错误

我有一个webservice /test/Service1.asmx在同一个文件夹作为一个页面/test/test.aspx 。 该网页工作正常,但我得到的消息在同一地点的服务。 我知道该文件在那里,url是正确的,我也添加了脚本模块和托pipe处理程序。 如果有人知道我在这里想念什么,我会很感激 “/”应用程序中的服务器错误。 无法find该资源。 说明:HTTP 404.您正在查找的资源(或其某个依赖项)可能已被删除,名称已更改或暂时不可用。 请检查以下URL并确保拼写正确。 请求的URL:/test/Service1.asmx 版本信息:Microsoft .NET Framework版本:2.0.50727.4200; ASP.NET版本:2.0.50727.4016 失败的请求日志:ModuleName ManagedPipelineHandler通知128 HttpStatus 404 HttpReason未findHttpSubStatus 0 ErrorCode 0 ConfigExceptionInfo 通知EXECUTE_REQUEST_HANDLER ErrorCode操作已成功完成。 (为0x0)

IIS 7.0:为什么要求客户端证书导致错误500和“页面不能显示”

我有两台运行IIS 7.0的Windows 2008 x86服务器,每台服务器上有一个站点; 这两个站点都启用SSL,并使用DoD颁发的证书。 两个站点均可通过端口443上的https进行访问,但客户端证书设置为“需求”或“接受”时失败。 IIS日志logging错误500.0.64但没有别的。 我有几个Windows 2008 IIS 7 x64服​​务器,需要客户端证书,他们正在按预期工作; 这只是两个x86服务器有问题。

应用程序池限制

我们目前在单个应用程序池中有大约600个.net站点。 我们开始摆脱内存exception,必须回收应用程序池来解决问题。 我知道每个网站都有独立的应用程序池是一个好主意,但是我不确定在同一台服务器上拥有600多个应用程序池是否现实。 我们还将每月增加30多个新网站。 我的问题是: 每个应用程序池应包含多less个网站? 我应该坚持每个服务器有多less个应用程序池(特别是Windows Server 2008标准,双至强2.53,8内存64位) 另外,这些站点在两台服务器之间进行负载平衡。

使用Powershell操作IIS7configuration

我试图使用Webpipe理模块在PowerShell中编写一些IIS7安装任务。 我很擅长设置简单的属性,但是在处理configuration文件中的元素集合时遇到了一些麻烦。 作为一个直接的例子,我想让应用程序池在给定的时间表上回收,而时间表是一个时间的集合。 当我通过IISpipe理控制台进行设置时,相关的configuration部分如下所示: <add name="CVSupportAppPool"> <recycling> <periodicRestart memory="1024" time="00:00:00"> <schedule> <clear /> <add value="03:31:00" /> </schedule> </periodicRestart> </recycling> </add> 在我的脚本中,我希望能够完成同样的事情,我有以下两行: #clear any pre-existing schedule Clear-WebConfiguration "/system.applicationHost/applicationPools/add[@name='$($appPool.Name)']/recycling/periodicRestart/schedule" #add the new schedule Add-WebConfiguration "/system.applicationHost/applicationPools/add[@name='$($appPool.Name)']/recycling/periodicRestart/schedule" -value (New-TimeSpan -h 3 -m 31) 这几乎是一回事,但是结果XML缺less通过GUI创build的<clear/>元素,我相信这是避免inheritance任何默认值所必需的。 这种集合(带有“添加”,“删除”和“清除”元素)似乎在configuration文件中是相当标准的,但我似乎无法find任何有关如何与它们保持一致的良好文档。

好书/在线教程,用于在Windows Server 2008上设置域和电子邮件帐户

我正在寻找如何在Windows Server 2008上正确设置多个域名和电子邮件地址的build议。 因为它是如此广泛的主题,我认为一本书会比在这里提出个别问题更好。 我通常会设置一个域的方式(在Windows VPS服务器上,他们都是从一个IP托pipe的:) 进入IIS7并添加一个新的站点 input网站名称,设置IP地址并将主机标题放到www.mysite.com 我通常在过去已经离开了应用程序池作为DefaultAppPool – 我不知道我是否应该为每个网站创build一个新的应用程序池或…. 另外,我不知道在添加新网站时何时应该添加“网站”或“Web应用程序”。 所以我觉得我需要一本关于这个主题的书。 如果有人能推荐一些很棒的阅读材料。 在过去,我曾经使用Active Directory设置用户帐户以访问我们的系统(如WSS站点等),但不知道如何configuration电子邮件帐户,或者设置AD运行单独帐户的正确方法不同的网站/应用程序 这些不是真正的以上问题,所以请不要因为话题而closures。 更多的是给你一个我想从书中find的想法。 这本书可以像技术性的需要。 我是C#.NET开发人员,但决不是专业的pipe理员。

IIS7 – 应用程序池停止时的电子邮件警报?

我正在为我的Web应用程序使用IIS7,出于某种原因,偶尔应用程序池崩溃(停止)。 发生这种情况时,我希望收到电子邮件通知。 这可能吗? 如果是这样,怎么样? 或者,我应该看看服务器监控工具来帮助我吗?

错误的请求 – 使用ARR IP地址时出现无效的主机名错误

我正在尝试build立一个简单的ARR系统。 我有2个APP服务器之间的ARR机器负载平衡。 如果我使用ARR机器的服务器名称,我可以访问应用程序站点。 ( http://arrserver/app )但是我不能用它的IP地址来做。 ( http://10.7.10.25/app )。 它给出了“错误的请求 – 无效的主机名”。 在ARR机器中,我将缺省站点的绑定configuration为“All Unassigned”,“80”(默认值)。 我是否需要更改绑定规则或需要额外的URL重写规则? 而且,在ARR服务器http://127.0.0.1/app不起作用。 但是http://localhost/app工作正常。 Thx提前