相关疑难解决方法(0)

IIS7权限概述 - ApplicationPoolIdentity

我们最近升级到IIS7作为核心Web服务器,我需要在权限方面进行概述.以前,当需要写入文件系统时,我会给AppPool用户(网络服务)访问目录或文件.

在IIS7中,我看到,默认情况下,AppPool用户设置为ApplicationPoolIdentity.因此,当我检查任务管理器时,我看到一个名为"WebSite.com"的用户帐户正在运行IIS进程('Website.com'是IIS中网站的名称)

但是,如果我尝试使用该帐户授予权限,则此用户帐户不存在.那么,我如何确定哪个用户也可以授予权限呢?

编辑================================================= =============================

有关屏幕截图中的问题,请参阅下文.我们的网站(www.silverchip.co.uk)使用用户名SilverChip.co.uk运行.但是当我添加提交时,这个用户确实存在!

在此输入图像描述

=================================请参阅AppPool图像

在此输入图像描述

permissions iis-7

342
推荐指数
6
解决办法
32万
查看次数

为应用程序池"X"提供服务的进程与Windows进程激活服务发生致命的通信错误

我正在IIS 7.5下运行ASP.NET 4.0应用程序.一天几次,我们的应用程序池意外回收.发生这种情况时,我们的系统日志显示以下事件:

为应用程序池"X"提供服务的进程与Windows进程激活服务发生致命的通信错误.进程ID为'5768'.数据字段包含错误编号.

要么

为应用程序池"X"提供服务的进程无法响应ping.进程ID为"1032".

几乎总是,在应用程序日志中的完全相同的时间有一个相应的事件,如下所示:

Faulting application name: w3wp.exe, version: 7.5.7600.16385, time stamp: 0x4a5bcd2b
Faulting module name: clr.dll, version: 4.0.30319.269, time stamp: 0x4ee9ae83
Exception code: 0xc00000fd
Fault offset: 0x00001916
Faulting process id: 0x508
Faulting application start time: 0x01cd4d8958ecf9ad
Faulting application path: C:\Windows\SysWOW64\inetsrv\w3wp.exe
Faulting module path: C:\Windows\Microsoft.NET\Framework\v4.0.30319\clr.dll
Report Id: 8dcc413b-b98a-11e1-8075-001c23d6d910
Run Code Online (Sandbox Code Playgroud)

因此,我安装了IIS调试工具并设置了崩溃规则,指定了"特定的IIS Web应用程序池",没有记录第一次机会异常,也没有"高级设置"(例外,断点,事件)下的任何内容.

我也(同时)使用以下命令行从Windows调试工具运行ADPlus:

adplus -crash -pn w3wp.exe -NoDumpOnFirst -o c:\logs
Run Code Online (Sandbox Code Playgroud)

但是,由于我已经附加了调试器,我在系统日志中收到了几条"警告"级别的消息(关于"进程服务应用程序池'X'遭遇了致命的通信错误......"),但是我我不再在应用程序日志中获得相应的错误级别事件.

我唯一能得到的是以下(其中约有50个):

[6/18/2012 7:50:25 PM] Thread exited. Exiting thread system id - System ID: 3300. Exit code …
Run Code Online (Sandbox Code Playgroud)

asp.net debugging iis-7 windbg http

19
推荐指数
1
解决办法
4万
查看次数

如何诊断IIS致命通信错误问题

我是一位客户在Asp.NET 1.1中使用IIS和我们开发的应用程序.星期一,连续4次出现错误"进程服务应用程序池'xxxx'与万维网发布服务发生致命的通信错误.进程ID是'yyyy'.数据字段包含错误编号."出现了.

有关如何诊断的任何想法?我发现唯一链接是关于安装低级调试工具,但在进行这种低级别分析之前,我会知道是否有人有更好的想法或合适的替代方案.

问题(从我所看到的)是客户环境中的问题,因为它安装在至少20或30个不同服务器上的其他客户站点上的相同应用程序并且问题不会发生.

问候

马西莫

asp.net iis debugging

14
推荐指数
1
解决办法
6万
查看次数

标签 统计

asp.net ×2

debugging ×2

iis-7 ×2

http ×1

iis ×1

permissions ×1

windbg ×1