Connection_Dropped IIS6

Connection_Dropped IIS6

am 03.08.2007 02:56:16 von unknown

Hi,

We are running an ASP application in IIS6. This site used to run perfectly but over the last year we have been having increasing problems especially since we upgraded from II5 to IIS6 I think.

Symptoms:

...Connection_Dropped DefaultAppPool a lot for lots of pages

...System gets slower and slower

...Soft Artisans File up COM object crashes and reports that is can't be created in the ASP page

All of the above issues are fixed instantly once IIS is restarted and then it slowly gets worse until we have to do it again. The COM issue once it starts continues EVERY time until IIS is restarted.

I have looked around and it seems to be said that IIS6 shouldn't need to be restarted and should recycle the application pool or something.

This app will eventually get rewritten in .NET but that is more a long term solution not an immediate one and we need to fix this now. Would having a batch job restarting IIS every night help or be possible?

I have attached more info below which states the the asp.dll is unhealthy.

Any ideas would be greatfully received.

Cheers,

Steve
steve@dangerfield.biz

ISAPI 'C:\WINDOWS\system32\inetsrv\asp.dll' reported itself as unhealthy for the following reason: 'ASP unhealthy because 100% of executing requests are hung and 1% of the request queue is full.'.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.

A process serving application pool 'DefaultAppPool' exceeded time limits during shut down. The process id was '3744'.

For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.



#Software: Microsoft HTTP API 1.0
#Version: 1.0
#Date: 2007-07-13 02:56:22
#Fields: date time c-ip c-port s-ip s-port cs-version cs-method cs-uri sc-status s-siteid s-reason s-queuename
2007-07-13 02:56:22 125.7.40.65 12131 10.0.200.70 443 HTTP/1.1 GET /nav.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 02:56:22 125.7.40.65 12132 10.0.200.70 443 HTTP/1.1 GET /welcome.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 02:56:22 202.61.255.146 8544 10.0.200.70 443 HTTP/1.1 GET /pressed_close.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 02:56:52 218.214.111.171 4069 10.0.200.70 443 HTTP/1.1 GET /nav.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 02:56:52 218.214.111.171 4070 10.0.200.70 443 HTTP/1.1 GET /welcome.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 02:56:52 203.110.137.58 35368 10.0.200.70 443 HTTP/1.1 GET / - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 02:57:22 202.61.255.146 8595 10.0.200.70 443 HTTP/1.1 GET /pressed_close.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 02:57:22 203.100.236.103 33750 10.0.200.70 443 HTTP/1.1 GET / - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 02:57:22 203.110.137.58 35937 10.0.200.70 443 HTTP/1.1 GET / - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 02:57:52 203.110.137.58 36021 10.0.200.70 443 HTTP/1.1 GET / - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 02:57:52 218.214.63.62 34952 10.0.200.70 443 HTTP/1.1 GET /nav.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 02:57:52 218.214.63.62 34530 10.0.200.70 443 HTTP/1.1 GET /welcome.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 02:58:22 203.100.236.103 32958 10.0.200.70 443 HTTP/1.1 GET /nav.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 02:58:22 203.100.236.103 32890 10.0.200.70 443 HTTP/1.1 GET /welcome.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 02:58:22 203.100.236.20 34415 10.0.200.70 443 HTTP/1.1 POST /com_login.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 02:58:22 125.7.40.65 12131 10.0.200.70 443 HTTP/1.1 GET /pressed_close.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 02:58:52 220.245.68.169 5369 10.0.200.70 443 HTTP/1.1 POST /com_login.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 02:58:52 220.245.68.169 5373 10.0.200.70 443 HTTP/1.1 POST /com_login.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 02:58:52 220.245.68.169 5384 10.0.200.70 443 HTTP/1.1 POST /com_login.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 02:58:52 220.245.68.169 5385 10.0.200.70 443 HTTP/1.1 POST /com_login.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 02:59:22 203.110.137.58 37255 10.0.200.70 443 HTTP/1.1 GET /nav.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 02:59:22 203.110.137.58 37219 10.0.200.70 443 HTTP/1.1 GET /welcome.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 02:59:22 220.245.68.169 5396 10.0.200.70 443 HTTP/1.1 POST /com_login.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 02:59:22 144.131.142.71 1615 10.0.200.70 443 HTTP/1.1 GET / - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 02:59:52 220.245.68.169 5460 10.0.200.70 443 HTTP/1.1 POST /com_login.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 02:59:52 220.245.68.169 5465 10.0.200.70 443 HTTP/1.1 POST /com_login.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:00:22 59.154.117.106 1332 10.0.200.70 443 HTTP/1.1 POST /com_search.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:00:22 220.245.68.169 5522 10.0.200.70 443 HTTP/1.1 GET /nav.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:00:22 203.100.236.20 34415 10.0.200.70 443 HTTP/1.1 GET /pressed_close.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:00:52 220.245.68.169 5572 10.0.200.70 443 HTTP/1.1 GET /nav.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:01:22 59.154.117.106 1336 10.0.200.70 443 HTTP/1.1 GET /pop_searching.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:01:22 124.183.153.215 1535 10.0.200.70 443 HTTP/1.1 POST /com_search.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:01:22 218.185.83.122 22612 10.0.200.70 443 HTTP/1.1 GET /regdisplay.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:01:52 202.154.100.67 64659 10.0.200.70 443 HTTP/1.1 GET /regdisplay.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:01:52 202.154.100.67 64660 10.0.200.70 443 HTTP/1.1 GET /nav.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:01:52 220.245.68.169 5633 10.0.200.70 443 HTTP/1.1 GET / - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:02:22 59.154.117.106 1337 10.0.200.70 443 HTTP/1.1 POST /com_search.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:02:22 220.245.68.169 5652 10.0.200.70 443 HTTP/1.1 GET / - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:02:22 59.154.117.106 1338 10.0.200.70 443 HTTP/1.1 GET /pop_searching.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:02:22 202.138.222.186 17801 10.0.200.70 443 HTTP/1.1 GET / - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:02:52 144.131.142.71 1618 10.0.200.70 443 HTTP/1.1 GET /nav.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:02:52 144.131.142.71 1619 10.0.200.70 443 HTTP/1.1 GET /welcome.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:03:22 124.183.153.215 1541 10.0.200.70 443 HTTP/1.1 POST /com_search.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:04:22 59.154.117.106 1339 10.0.200.70 443 HTTP/1.1 GET /pop_searching.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:04:22 59.154.117.106 1340 10.0.200.70 443 HTTP/1.1 POST /com_search.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:04:22 144.140.160.84 16959 10.0.200.70 443 HTTP/1.1 GET /regdisplay.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:04:22 144.140.160.84 16964 10.0.200.70 443 HTTP/1.1 GET / - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:05:22 202.138.199.54 34432 10.0.200.70 443 HTTP/1.1 POST /com_search.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:05:52 124.183.153.215 1542 10.0.200.70 443 HTTP/1.1 GET /pressed_close.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:05:52 124.183.153.215 1543 10.0.200.70 443 HTTP/1.1 GET / - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:05:52 125.7.40.65 12758 10.0.200.70 443 HTTP/1.1 GET / - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:06:22 144.140.160.84 17311 10.0.200.70 443 HTTP/1.1 GET / - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:06:52 125.7.40.65 12773 10.0.200.70 443 HTTP/1.1 GET / - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:06:52 125.7.40.65 12777 10.0.200.70 443 HTTP/1.1 GET / - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:07:22 125.7.40.65 12809 10.0.200.70 443 HTTP/1.1 GET /nav.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:07:52 65.55.209.231 49733 10.0.200.70 443 HTTP/1.1 GET /welcome.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:07:52 124.183.153.215 1542 10.0.200.70 443 HTTP/1.1 GET / - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:08:22 125.7.40.65 12860 10.0.200.70 443 HTTP/1.1 GET / - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:08:22 124.183.153.215 1543 10.0.200.70 443 HTTP/1.1 GET / - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:08:22 65.55.209.231 52527 10.0.200.70 443 HTTP/1.1 GET /welcome.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:08:22 220.101.116.249 60669 10.0.200.70 443 HTTP/1.1 GET / - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:08:22 124.183.153.215 1577 10.0.200.70 443 HTTP/1.1 GET / - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:08:52 218.185.83.122 26234 10.0.200.70 443 HTTP/1.1 GET /regdisplay.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:08:52 202.130.192.19 21878 10.0.200.70 443 HTTP/1.1 GET / - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:08:52 202.138.199.54 34406 10.0.200.70 443 HTTP/1.1 GET /pop_searching.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:08:52 202.138.199.54 34405 10.0.200.70 443 HTTP/1.1 POST /com_search.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:09:22 220.101.116.249 60901 10.0.200.70 443 HTTP/1.1 GET / - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:10:22 220.101.116.249 60971 10.0.200.70 443 HTTP/1.1 GET / - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:10:22 220.101.116.249 60975 10.0.200.70 443 HTTP/1.1 GET / - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:10:52 124.183.153.215 1588 10.0.200.70 443 HTTP/1.1 GET / - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:11:22 202.138.199.54 34406 10.0.200.70 443 HTTP/1.1 GET /search.asp - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:11:52 220.245.68.169 7102 10.0.200.70 443 HTTP/1.1 GET / - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:11:52 218.185.83.122 27697 10.0.200.70 443 HTTP/1.1 GET /login.asp?err=10 - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:12:22 210.0.76.229 4224 10.0.200.70 443 HTTP/1.1 GET / - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:12:22 210.0.76.229 4225 10.0.200.70 443 HTTP/1.1 GET / - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:12:22 210.0.76.229 4235 10.0.200.70 443 HTTP/1.1 GET / - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:12:52 210.0.76.229 5645 10.0.200.70 443 HTTP/1.1 GET / - 663025574 Connection_Dropped DefaultAppPool
2007-07-13 03:12:52 220.245.68.169 7248 10.0.200.70 443 HTTP/1.1 GET / - 663025574 Connection_Dropped DefaultAppPool


it goes on like this.


EggHeadCafe.com - .NET Developer Portal of Choice
http://www.eggheadcafe.com

Re: Connection_Dropped IIS6

am 03.08.2007 06:30:33 von David Wang

You have some sort of application instability/incompatibility which is
shown with IIS6 on Windows Server 2003.

Normally, I do not recommend restarting IIS because it really doesn't
"fix" anything. It just forces you to hobble along until you can
diagnose and fix the issue. You have indicated that you believe
rewriting the application in .Net is your prefered solution, in which
case you may not be interested in debugging the current application to
figure out its problem. But, that is a decision for you to make.

Hence, you can certainly restart IIS if you want -- just be aware that
it is not standard procedure nor does it indicate that IIS has an
issue. Restarting IIS is simply the easiest workaround that you have
determined for your application's issue. By no means is it a solution
nor does it indicate a problem with IIS -- you've never proven your
application to function on IIS6/Windows Server 2003. There are plenty
of broken applications that accidentally work well on IIS5/Windows
2000 -- it takes debugging to figure out if the problem is caused by
IIS, OS, or the application itself.

I believe that you are forced to restart IIS because you upgraded from
IIS5, in which case IIS6 is running in IIS5 Comptability Mode, and
there is no Application Pools to recycle. Hence, you have to restart
IIS, like IIS5.

You will need to run IIS6 in its native worker process isolation mode
to get Application Pool recycling benefits (i.e. schedule recycling of
application pool to avoid restarting IIS completely), but there is no
guarantee that your web application is compatible with worker process
isolation mode. Of course, you know that the web application already
has problems with IIS5 Compatibility Mode, so it's probably no worse
to try Worker Process Isolation mode to see if it "helps" you to
switch to restarting Application Pools instead of IIS entirely.

Finally, if you are interested to debug and fix the actual issue
instead of just restarting IIS, you may want to run a tool like IIS
State or DebugDiag when you encounter your error condition and post
the log file here. It gives us a memory backtrace of your issue and
allows us to see why you have ASP tied up and why the server slows
down.


//David
http://w3-4u.blogspot.com
http://blogs.msdn.com/David.Wang
//







On Aug 2, 5:56 pm, steve dangerfield wrote:
> Hi,
>
> We are running an ASP application in IIS6. This site used to run perfectl=
y but over the last year we have been having increasing problems especially=
since we upgraded from II5 to IIS6 I think.
>
> Symptoms:
>
> ..Connection_Dropped DefaultAppPool a lot for lots of pages
>
> ..System gets slower and slower
>
> ..Soft Artisans File up COM object crashes and reports that is can't be c=
reated in the ASP page
>
> All of the above issues are fixed instantly once IIS is restarted and the=
n it slowly gets worse until we have to do it again. The COM issue once it =
starts continues EVERY time until IIS is restarted.
>
> I have looked around and it seems to be said that IIS6 shouldn't need to =
be restarted and should recycle the application pool or something.
>
> This app will eventually get rewritten in .NET but that is more a long te=
rm solution not an immediate one and we need to fix this now. Would having =
a batch job restarting IIS every night help or be possible?
>
> I have attached more info below which states the the asp.dll is unhealthy.
>
> Any ideas would be greatfully received.
>
> Cheers,
>
> Steve
> st...@dangerfield.biz
>
> ISAPI 'C:\WINDOWS\system32\inetsrv\asp.dll' reported itself as unhealthy =
for the following reason: 'ASP unhealthy because 100% of executing requests=
are hung and 1% of the request queue is full.'.
>
> For more information, see Help and Support Center athttp://go.microsoft.c=
om/fwlink/events.asp.
>
> A process serving application pool 'DefaultAppPool' exceeded time limits =
during shut down. The process id was '3744'.
>
> For more information, see Help and Support Center athttp://go.microsoft.c=
om/fwlink/events.asp.
>
> #Software: Microsoft HTTP API 1.0
> #Version: 1.0
> #Date: 2007-07-13 02:56:22
> #Fields: date time c-ip c-port s-ip s-port cs-version cs-method cs-uri sc=
-status s-siteid s-reason s-queuename
> 2007-07-13 02:56:22 125.7.40.65 12131 10.0.200.70 443 HTTP/1.1 GET /nav.a=
sp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 02:56:22 125.7.40.65 12132 10.0.200.70 443 HTTP/1.1 GET /welco=
me.asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 02:56:22 202.61.255.146 8544 10.0.200.70 443 HTTP/1.1 GET /pre=
ssed_close.asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 02:56:52 218.214.111.171 4069 10.0.200.70 443 HTTP/1.1 GET /na=
vasp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 02:56:52 218.214.111.171 4070 10.0.200.70 443 HTTP/1.1 GET /we=
lcome.asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 02:56:52 203.110.137.58 35368 10.0.200.70 443 HTTP/1.1 GET / -=
663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 02:57:22 202.61.255.146 8595 10.0.200.70 443 HTTP/1.1 GET /pre=
ssed_close.asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 02:57:22 203.100.236.103 33750 10.0.200.70 443 HTTP/1.1 GET / =
- 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 02:57:22 203.110.137.58 35937 10.0.200.70 443 HTTP/1.1 GET / -=
663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 02:57:52 203.110.137.58 36021 10.0.200.70 443 HTTP/1.1 GET / -=
663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 02:57:52 218.214.63.62 34952 10.0.200.70 443 HTTP/1.1 GET /nav=
..asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 02:57:52 218.214.63.62 34530 10.0.200.70 443 HTTP/1.1 GET /wel=
come.asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 02:58:22 203.100.236.103 32958 10.0.200.70 443 HTTP/1.1 GET /n=
av.asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 02:58:22 203.100.236.103 32890 10.0.200.70 443 HTTP/1.1 GET /w=
elcome.asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 02:58:22 203.100.236.20 34415 10.0.200.70 443 HTTP/1.1 POST /c=
om_login.asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 02:58:22 125.7.40.65 12131 10.0.200.70 443 HTTP/1.1 GET /press=
ed_close.asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 02:58:52 220.245.68.169 5369 10.0.200.70 443 HTTP/1.1 POST /co=
m_login.asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 02:58:52 220.245.68.169 5373 10.0.200.70 443 HTTP/1.1 POST /co=
m_login.asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 02:58:52 220.245.68.169 5384 10.0.200.70 443 HTTP/1.1 POST /co=
m_login.asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 02:58:52 220.245.68.169 5385 10.0.200.70 443 HTTP/1.1 POST /co=
m_login.asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 02:59:22 203.110.137.58 37255 10.0.200.70 443 HTTP/1.1 GET /na=
vasp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 02:59:22 203.110.137.58 37219 10.0.200.70 443 HTTP/1.1 GET /we=
lcome.asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 02:59:22 220.245.68.169 5396 10.0.200.70 443 HTTP/1.1 POST /co=
m_login.asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 02:59:22 144.131.142.71 1615 10.0.200.70 443 HTTP/1.1 GET / - =
663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 02:59:52 220.245.68.169 5460 10.0.200.70 443 HTTP/1.1 POST /co=
m_login.asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 02:59:52 220.245.68.169 5465 10.0.200.70 443 HTTP/1.1 POST /co=
m_login.asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:00:22 59.154.117.106 1332 10.0.200.70 443 HTTP/1.1 POST /co=
m_search.asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:00:22 220.245.68.169 5522 10.0.200.70 443 HTTP/1.1 GET /nav=
..asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:00:22 203.100.236.20 34415 10.0.200.70 443 HTTP/1.1 GET /pr=
essed_close.asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:00:52 220.245.68.169 5572 10.0.200.70 443 HTTP/1.1 GET /nav=
..asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:01:22 59.154.117.106 1336 10.0.200.70 443 HTTP/1.1 GET /pop=
_searching.asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:01:22 124.183.153.215 1535 10.0.200.70 443 HTTP/1.1 POST /c=
om_search.asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:01:22 218.185.83.122 22612 10.0.200.70 443 HTTP/1.1 GET /re=
gdisplay.asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:01:52 202.154.100.67 64659 10.0.200.70 443 HTTP/1.1 GET /re=
gdisplay.asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:01:52 202.154.100.67 64660 10.0.200.70 443 HTTP/1.1 GET /na=
vasp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:01:52 220.245.68.169 5633 10.0.200.70 443 HTTP/1.1 GET / - =
663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:02:22 59.154.117.106 1337 10.0.200.70 443 HTTP/1.1 POST /co=
m_search.asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:02:22 220.245.68.169 5652 10.0.200.70 443 HTTP/1.1 GET / - =
663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:02:22 59.154.117.106 1338 10.0.200.70 443 HTTP/1.1 GET /pop=
_searching.asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:02:22 202.138.222.186 17801 10.0.200.70 443 HTTP/1.1 GET / =
- 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:02:52 144.131.142.71 1618 10.0.200.70 443 HTTP/1.1 GET /nav=
..asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:02:52 144.131.142.71 1619 10.0.200.70 443 HTTP/1.1 GET /wel=
come.asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:03:22 124.183.153.215 1541 10.0.200.70 443 HTTP/1.1 POST /c=
om_search.asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:04:22 59.154.117.106 1339 10.0.200.70 443 HTTP/1.1 GET /pop=
_searching.asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:04:22 59.154.117.106 1340 10.0.200.70 443 HTTP/1.1 POST /co=
m_search.asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:04:22 144.140.160.84 16959 10.0.200.70 443 HTTP/1.1 GET /re=
gdisplay.asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:04:22 144.140.160.84 16964 10.0.200.70 443 HTTP/1.1 GET / -=
663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:05:22 202.138.199.54 34432 10.0.200.70 443 HTTP/1.1 POST /c=
om_search.asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:05:52 124.183.153.215 1542 10.0.200.70 443 HTTP/1.1 GET /pr=
essed_close.asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:05:52 124.183.153.215 1543 10.0.200.70 443 HTTP/1.1 GET / -=
663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:05:52 125.7.40.65 12758 10.0.200.70 443 HTTP/1.1 GET / - 66=
3025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:06:22 144.140.160.84 17311 10.0.200.70 443 HTTP/1.1 GET / -=
663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:06:52 125.7.40.65 12773 10.0.200.70 443 HTTP/1.1 GET / - 66=
3025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:06:52 125.7.40.65 12777 10.0.200.70 443 HTTP/1.1 GET / - 66=
3025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:07:22 125.7.40.65 12809 10.0.200.70 443 HTTP/1.1 GET /nav.a=
sp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:07:52 65.55.209.231 49733 10.0.200.70 443 HTTP/1.1 GET /wel=
come.asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:07:52 124.183.153.215 1542 10.0.200.70 443 HTTP/1.1 GET / -=
663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:08:22 125.7.40.65 12860 10.0.200.70 443 HTTP/1.1 GET / - 66=
3025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:08:22 124.183.153.215 1543 10.0.200.70 443 HTTP/1.1 GET / -=
663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:08:22 65.55.209.231 52527 10.0.200.70 443 HTTP/1.1 GET /wel=
come.asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:08:22 220.101.116.249 60669 10.0.200.70 443 HTTP/1.1 GET / =
- 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:08:22 124.183.153.215 1577 10.0.200.70 443 HTTP/1.1 GET / -=
663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:08:52 218.185.83.122 26234 10.0.200.70 443 HTTP/1.1 GET /re=
gdisplay.asp - 663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:08:52 202.130.192.19 21878 10.0.200.70 443 HTTP/1.1 GET / -=
663025574 Connection_Dropped DefaultAppPool
> 2007-07-13 03:08:52 202.138.199.54 34406 10.0.200.70 443 HTTP/1.1 GET /po=
p_searching.asp - 663025574 Connection_Dropped DefaultAppPool ...
>
> read more =BB

reply

am 05.08.2007 01:04:24 von unknown

Hey David, you rock. Thanks so much for taking the time to reply to my post.

There was a fractional misunderstanding though, my choice is not to rewrite the app, although that will happen down the track, I want to fix it and that is why I posted this. And I hate it that we have to restart IIS every day, it looks unprofessional on a whole bunch of levels.

The company that looks after the server keeps saying it is an application issue and we need to rewrite it (they are angling for the job) from scratch in .net and have no desire to try and fix it in any shape or form because of this. However I (the app developer) have never been comfortable with this bug as the system has been running really well for 8 years , stable and solid, hadn't changed much and the bug appeared from nowhere. I suspected it was infrastructure of some kind.

I think you are right that it is the introducton of IIS6 that is causing the problem. I had no idea that things might run differently and nothing was ever tested against IIS6, it was just migrated across with nothing said.

I am not sure what mode the server is running in whether it is iis5 compat or the other one.

I will follow your advice and get these debug tools run and see what comes up, and post the logs here. thanks again,

steve



EggHeadCafe.com - .NET Developer Portal of Choice
http://www.eggheadcafe.com

additional..

am 05.08.2007 02:25:43 von unknown

David,

I looked into what you mentioned and the site has Run process in II5 isolation mode unchecked and there are entries in the application pool.

Steve


EggHeadCafe.com - .NET Developer Portal of Choice
http://www.eggheadcafe.com

more

am 05.08.2007 03:04:14 von unknown

also, the application pool is getting recycled once a day at present according to the settings.

EggHeadCafe.com - .NET Developer Portal of Choice
http://www.eggheadcafe.com

Re: more

am 05.08.2007 04:46:28 von David Wang

On Aug 4, 6:04 pm, steve dangerfield wrote:
> also, the application pool is getting recycled once a day at present according to the settings.
>
> EggHeadCafe.com - .NET Developer Portal of Choicehttp://www.eggheadcafe.com




Can you your application on IIS6 similar to IIS5 - no periodic
recycling. I'm not certain your application likes being restarted and
perhaps it has code or uses components that leak system-wide resources
unrelated to the process to eventually result in your state. It's all
guessing unless one captures a stack backtrace of what is going on
within the problematic process.

I see no reason why you need to restart IIS to get things working.
Recycling application pool is about all that's necessary. I consider
anything that requires restarting IIS a requirement of the custom
application, not IIS. The question is whether you know about the
custom requirement and how to manage it.

An in-place upgrade from IIS5 to IIS6 leaves it in IIS5 Compatibility
mode, so either you:
1. Did not do an in-place upgrade
2. Did an in-place upgrade but changed the settings to uncheck IIS5
Compatibility Mode

In either case, my question is whether you are certain that all parts
of your application and related dependencies support Windows Server
2003.

It is not clear to me whether you want to debug and determine the
cause of your application's failure, so that you can do something
better than restarting IIS, or if you are content to just admit this
application has bugs on Windows Server 2003 and restarting IIS is the
simplest solution you can think of until the application can be re-
written, or something else.


//David
http://w3-4u.blogspot.com
http://blogs.msdn.com/David.Wang
//

iisstate

am 05.08.2007 07:42:11 von unknown

I installed IISstate and tried to perform a dump against the w3wp.exe process (as well as the dllhost.exe) and got the following error:


http://www.dangerfield.biz/iisstate.gif

any ideas?

EggHeadCafe.com - .NET Developer Portal of Choice
http://www.eggheadcafe.com

Re: iisstate

am 05.08.2007 09:55:31 von David Wang

On Aug 4, 10:42 pm, steve dangerfield wrote:
> I installed IISstate and tried to perform a dump against the w3wp.exe process (as well as the dllhost.exe) and got the following error:
>
> http://www.dangerfield.biz/iisstate.gif
>
> any ideas?
>
> EggHeadCafe.com - .NET Developer Portal of Choicehttp://www.eggheadcafe.com



Are you running 32bit or 64bit Windows.


//David
http://w3-4u.blogspot.com
http://blogs.msdn.com/David.Wang
//