Process serving application pool terminated unexpectedly

Tech-Archive recommends: Speed Up your PC by fixing your registry

From: Juri Tsibrovski (jt_at_jaytee.net)
Date: 09/23/04


Date: Thu, 23 Sep 2004 11:58:31 -0400

Hi guys,

We are running IIS6 and the server is fairly busy, it serves many (~300)
different sites, some of them are database driven (Jet and MS-SQL), some run
PHP (as CGI), ASP and ASP.NET are also used. Neither CPU nor memory
resources are exausted, server is powerfull enough (Dual Xeons, 2GB RAM,
SCSI), yet we are having a lot of problems with sites availability.

Event log is full of messages like

Event Type: Warning
Event Source: W3SVC
Event Category: None
Event ID: 1009
Date: 9/22/2004
Time: 8:17:15 PM
User: N/A
Computer: EMGPLESKWIN01
Description:
A process serving application pool 'foobar.com(pool)' terminated
unexpectedly. The process id was '13400'. The process exit code was '0x80'.

These messages tend to appear during peak load periods - 10-20 at once,
sometimes on more than one pool (each domain has its own application pool).
There are no other relevant error messages in event logs.

With time, pools are all getting disabled because of rapid failures.

I'm also seeing intermittent CGI Errors on PHP sites - infamous "The
specified CGI application misbehaved by not returning a complete set of HTTP
headers."

HTTPERR log contains a lot of lines with reasons like
"Connection_Abandoned_By_AppPool", "AppOffline", or "N/A"

We are running IISCrash&Hang Agent, but it did not detect any crashes other
than in the pool used by FPSE. We have installed the fix for IIS6/Jet issue,
but that did not help much.

Other servers with very similar setup do not have any of the issues above,
though they are loaded a bit less.

Any ideas how to find whats going on?



Relevant Pages

  • SRV 202 Error
    ... Everyday one of our clients SBS 2003 ... The event log ... "The server was unable to allocate from the system paged ... pool because the pool was empty" errors at around the same time. ...
    (microsoft.public.windows.server.sbs)
  • Re: All workstations have disconneted
    ... The server seems fine except an error in the event log at the same time ... because the pool was empty ...
    (microsoft.public.backoffice.smallbiz)
  • RE: OWA HTTP 500 Error for some users
    ... Known issues that cause the "HTTP 500 internal server error" error message ... Right-click Application Pools, point to New and select Application Pool. ... Outlook Web Access to Connect to Your Microsoft Exchange Server 2003 Mailbox ... Open "Internet Information Service (IIS) Manager" console, ...
    (microsoft.public.windows.server.sbs)
  • Re: IIS 6 features
    ... of your web *server*. ... In the case where a web application pool is failing ... You can configure how and when Rapid Fail Protection kicks in. ... interested in getting to know IIS 6, then I suggest reading the IIS Res Kit: ...
    (Focus-Microsoft)
  • Re: print spooler and server service problems
    ... I would suspect a "memory leak" in some process running on the server, ... Regardless of how much RAM is installed on the computer, "nonpaged pool ... finding out which Printer Driver may not be easy. ...
    (microsoft.public.win2000.general)