The tag has no usage guidance.

learn more… | top users | synonyms

167
votes
6answers
155k views

How to assign permissions to ApplicationPoolIdentity account

In IIS 7 on Windows Server 2008, application pools can be run as the "ApplicationPoolIdentity" account instead of the NetworkService account. How do I assign permissions to this ...
23
votes
2answers
29k views

IIS 7.x Application Pool Best Practices

We are about to deploy a bunch of sites to some new servers. I have the following questions about application pools: It seems advisable to have one application pool per website. Are there any ...
14
votes
2answers
15k views

Removing phantom applications from Application Pools in IIS7

I have an application in one of my application pools that has a virtual path of '/Site/login.aspx'. I want to remove it but it no longer exists on my computer and it's causing me issues setting up ...
13
votes
3answers
3k views

Why add additional application pools in IIS?

I have multiple web sites hosted with IIS 6.0 on Windows Server 2003. Some of them use the .Net 1.1 framework while the others use .Net 2.0. I currently have application pools set up for each ...
11
votes
2answers
609 views

Do unused application pools in IIS affect performance?

Due to a major update in our architecture, we now have a few unused application pools under IIS (there are no web sites mapped to them). I understand how it can a good idea to remove them just to ...
11
votes
2answers
7k views

ApplicationPoolIdentity IIS 7.5 to SQL Server 2008 R2 not working

I have a small ASP.NET test script that opens a connection to a SQL Server database on another machine in the domain. It isn't working in all cases. Setup: IIS 7.5 under W2K8R2 trying to connect to ...
9
votes
1answer
21k views

IIS 7 Application Pool Identity permissions

In the vein of this question. Other questions have touched on this, but let's get a complete answer down: What specific permissions are necessary for a generic IIS 7 site with a domain user as the ...
9
votes
1answer
2k views

Is the serviceAutoStartProvider attribute required to auto-start an ASP.NET application?

I've been reading Scott Guthrie's post on Auto-Start ASP.NET Applications, which provides examples on how to setup an ASP.NET 4.0 application to auto-start. <applicationPools> <add ...
8
votes
1answer
13k views

In IIS 7.0, what is the difference between the application pool identity and the web site identity?

In IIS 5.0, by default the identity account of an application pool is ASPNET, and the website, unless impersonation is enabled, run under the account of its application pool's identity. But in IIS ...
7
votes
3answers
1k views

Is running a nightly IISReset outdated?

In the past 2 weeks, our nightly IISReset has not come back up successfully and caused us an outage. We have a Windows Task that runs every night that executes an IISReset, and I'm wondering if this ...
7
votes
4answers
26k views

w3wp.exe hogs memory

On a Small Business Server 2011 installation a whole number of w3wp.exe processes appear to be using a disproportional lot of memory. The SBS out-of-the-box installations comes with a total of 7 sites ...
7
votes
2answers
1k views

IIS 7.5, need help to understand how app pool recycling works

I am using windows server 2008 R2 to only host one application (asp.net mvc3). The first time the initial page load was really slow. In my app pool recycling setting, only "regular time ...
7
votes
2answers
5k views

CPU Limits for Application Pools in IIS 7.5

I see that in iis 7.5 I can set a CPU % utilization limit for a specified amount of time for an application pool. I can have also have it kill the worker process if this limit is violated. If tell it ...
7
votes
1answer
2k views

App Pool doesn't respect memory limits

I am dealing with a legacy .NET app that has a memory leak. In order to try and mitigate a run away memory situation, I've set the app pool memory limits from anywhere between 500KB to 500000KB ...
6
votes
1answer
18k views

How can I assign active directory permission to the default app pool identity

How can I assign active directory permission to the default app pool identity [IIS APPPOOL{application pool name}]? I am trying to do this to enable a web application query active directory groups, ...
6
votes
2answers
9k views

IIS7.5 Domain Account Application Pool Identity for SQL Server Authentication

In Windows Server 2003/IIS6 land we typically create an app pool that runs as the identity of an AD account created with minimal privileges simply for that purpose. This same domain user would also be ...
5
votes
2answers
3k views

Win2k8R2 / IIS 7.5 - users getting 503 response, no 503 error reported in logs

I've got 2 web servers with mirrored content. There's a load balancer sitting in front of them. Starting yesterday we've been getting people complaining about 503 errors. i can't find any 503 errors ...
5
votes
3answers
9k views

500 Error when using custom account for application pool in IIS 7

I have a very simple site with only static files in IIS 7 on Windows Server 2008 SP2. When I try to access any static file I get a 500 error. If I rename an html file to have an aspx extension it ...
5
votes
5answers
5k views

IIS 7.5, Multiple Application Pools, and URL Rewriting (403.18 — Forbidden)

Is there any way to configure IIS 7.5 to perform URL rewrites to different application pools on the same site without running into a 403.18 error? We're using Helicon ISAPI Rewrite 3 on IIS 6 and ...
4
votes
1answer
2k views

Why are 32-bit application pools more efficient in IIS? [closed]

I've been running load tests with two different ASP.NET web applications in IIS. The tests are run with 5,10,25, and 250 user agents. Tested on a box with 8 GB RAM, Windows 7 Ultimate x64. The same ...
4
votes
2answers
418 views

Disable .net completely in a IIS6 Application Pool

we're managing some web sites for our clients on our servers, some running Windows Server 2003 R2 and others running 2008 R2. In Windows Server 2008 R2, we can disable completely .NET framework usage ...
4
votes
2answers
5k views

HTTP Error 503. The service is unavailable. On Windows 2008 with iisstart.htm

We're getting "HTTP Error 503. The service is unavailable.". Googling has provided lots of near hits, but none have worked so far. The flow is: - confirm all app pools started - open browser to ...
4
votes
3answers
3k views

IIS7 - email alert when an Application Pool stops?

I am using IIS7 for my web app, and for some reason, once in awhile the Application Pool crashes (stops). I would like to receive an email notification when this happens. Is this possible? If so, ...
3
votes
3answers
672 views

Quickest way to find out which IIS app pool a process is?

I have a Windows 2003/IIS6 server with a lot of application pools. In task manager, one of the w3wp.exe processes is using up a lot more resources then the others. Short of stopping/starting each pool ...
3
votes
4answers
8k views

IIS Application Pool identity problem

I'm having a problem with an identity pool on a new IIS server. Here's my Event viewer text: Event Type: Warning Event Source: W3SVC Event Category: None Event ID: 1021 Date: 6/12/2009 Time: ...
3
votes
3answers
7k views

Cannot Delete Application Pool

I am trying to tidy up an IIS server. I have removed some test/uat virtual directories however I am not able to remove the application pools. I get the following error message. Any hints on how I ...
3
votes
1answer
4k views

ASP.NET cache trimming aware of app pool memory limit?

I’m running a ASP.NET application on Win2003 32bit that tends to allocate a lot of memory. To avoid OutOfMemoryExceptions that start to appear when the W3P process exceeds 1 GB, I have set a maximum ...
3
votes
2answers
903 views

When Should I Stop/Start an IIS Application Pool?

I was told that every time I refresh our web site, either individual pages or the entire site, I should first stop the application pool, update my website file or files, then start the application ...
3
votes
1answer
4k views

IIS7.5 App Pool recycling. What is the best schedule for Recycling

I have been using IIS7.5 Since its release. I am also using commerce server 2007sp2. Due to Commerce Servers Need for memory and processor I have the app pool the website is assigned to recycling at ...
3
votes
1answer
521 views

How do I change the .NET Framework version of a virtual directory without the ASP.NET tab?

I have a website running v2.0 but I want the virtual directory running under it to use v4.0. I've already set the virtual directory as an application and gave it it's own application pool. The server ...
3
votes
1answer
1k views

The relationship between IIS Application Pool Maximum Worker Processes and Component Services Application Pooling

We're in the process of deploying a new app into it's live environment. The app servers are running an IIS hosted .NET application that uses EntityFramework and makes numerous calls to a non .NET ...
3
votes
2answers
1k views

Application Pool Identity corruption

I have observed a few times while deploying software into IIS that every now and again the related Application Pools fail to restart and in the Event Log we see an error like the following: The ...
2
votes
3answers
6k views

Warming up an IIS Application Pool automatically?

So IIS likes to shut down app pools that aren't in use. While this makes sense, I would like to have certain app pools conterminously running, but I don't want to just disable the automatic app pool ...
2
votes
3answers
3k views

Assign more memory to w3wp worker processes

My workers processes cap out at 70mB. How do I raise this limit? I have 4Gb on Windows 2003 IIS6. Thanks!
2
votes
3answers
169 views

Identify which application pool is using CPU / Memory

We have a web server with many Web Sites. Each web site has it's own application pool. Currently all application pools use the identity of the same domain user. When one of the sites starts to ...
2
votes
1answer
2k views

Is it possible to mix 32- and 64 bit application pools on IIS6

I have a 64 bit Windows Server 2003 with IIS6, on which I would like to run some 32 bit websites as well as a few websites, that should run 64 bit. I know how to configure my 64 bit IIS6 to run 32 ...
2
votes
3answers
3k views

Too many connections to SQL 2005

I have a situation where an application is over time opening a cumulative 6000 + connections to a 32 bit SQL2005 SP2 backend from a couple of app servers eventually causing internal memory pressure ...
2
votes
1answer
203 views

Application pool is stopped when the site is on high traffic

Sorry if I am asking a silly question here. We are having problem with one of our websites. Its application pool is stopped whenever the site has high traffic as we notice it always happens when the ...
2
votes
1answer
2k views

Is it bad if your Virtual Bytes count is high in an application pool in IIS?

Related to What does Virtual Bytes mean in Worker Processes pane in IIS7.5 Manager? I have a server running a few different sites. We're seeing some performance and memory issues. When I go to ...
2
votes
2answers
4k views

How do I increase the queue length in IIS's default app pool via command line?

I have a farm of IIS servers running Exchange and we are getting this error in HTTP Error: HTTP/1.1 POST /ews/exchange.asmx - 1 Connection_Dropped_List_Full MSExchangeServicesAppPool The advice ...
2
votes
2answers
6k views

IIS Identities: Application Pool vs Connect As in Basic Settings

In the Basic Settings section of a website in IIS 7.5, there is an option to specify a user account via Connect As.... If this is kept off, pass through authentication is used. I assumed that would ...
2
votes
1answer
137 views

is it ok to remove %machinename%\users from webroot windows 2008 R2 IIS 7.5

I asked a question here: new installation of windows 2008 R2 ... having permissions issues (everyone has access) last night about not being able to limit permissions to my web folders. It turns out ...
2
votes
2answers
113 views

Creating an app pool a month to limit the scope of issues

I have about 360 sites running on a single app pool. Now I know we have a coding issue with one of those sites, were we have accidentally coded a memory leak. So what happens is the site runs, the ...
2
votes
1answer
544 views

Programmatically retrieve Application Pool Defaults

Using the IIS namespace, one can query the IIS Apppool settings, using: $pools = get-wmiobject -namespace "root/microsoftiisv2" -query 'select * from IIsApplicationPoolSetting' However, this only ...
2
votes
2answers
821 views

IIS7 migrating from 32bit to 64bit problems

We are currently in the progress of migrating multiple sites from a x86 win 2008 to a x64 win 2008. We have copied the config dir from and wwwroot's from the old server to the new server but when we ...
2
votes
2answers
531 views

IIS 7 - Application pools

I made a CompanySite website in IIS - it's the only website on that server. I created .NET 4 Integrated pool for that website. I've installed ASP.Net site into CompanySite and it works fine. Now ...
2
votes
1answer
580 views

Is an iisreset required after changing an application's App Pool?

With IIS6, is it necessary to restart IIS if I change an application's Application Pool? I'm pretty sure the answer is no, but it would be great if someone could confirm this, and possibly include a ...
2
votes
1answer
633 views

Vertical Scalability with multiple app pools

We are running a ASP.Net application that is also calling some legacy COM objects. We are running into an issue where with increased number of users COM object is creating a bottle neck since it is ...
2
votes
1answer
2k views

IIS 7.5 web application failing with NT Authority\Anonymous Logon

I am finding various google results, but none seem to fix my problem. I am setting up a new WINDOWS 2008 R2 box at work that is to communicate with an existing SQL 2012 box via web tools running in ...
2
votes
1answer
899 views

Can I give an application pool access to a remote share without an active directory domain?

I have an IIS application running on Server A. It needs the ability to write to a folder on a UNC share, currently on Server B. I would like to keep the share on Server B, but this environment does ...