ASP stalling on IIS 5

ASP stalling on IIS 5

am 02.10.2007 21:41:56 von karembu

Hi all,

I'm managing a Windows 2000 Server with SP4, running IIS. One day,
with no prior warning, ASP stopped working. Whenever you call an ASP
page, the browser will stall for a very long time and (after an hour
or two), will time out (client-side). To eliminate any network
problems, I called the ASP from the server. Also, I used wget instead
of IE.

>wget http://myserver/default.asp
--15:22:26-- http://myserver/default.asp
=> `default.asp'
Resolving myserver... done.
Connecting to myserver[10.10.10.10]:80... connected.
HTTP request sent, awaiting response...
Read error (Unknown error) in headers.
Retrying.

There are other issues that appeared at the same time this issue
appeared:

1. "Add/Remove Programs" also stalls (I think any HTA will also stall)
2. Running any vbscript or js using cscript.exe or wscript.exe will
also stall

I checked all my IIS configuration to ensure that mappings are
correct, security...etc. The event logs are clean. When I removed the
ASP mapping from IIS, the request came back listing the code in the
ASP page.

Any help would be highly appreciated.

Thanks,
Karim

Re: ASP stalling on IIS 5

am 03.10.2007 10:42:22 von Andrew Morton

karembu@gmail.com wrote:

> There are other issues that appeared at the same time this issue
> appeared:
>
> 1. "Add/Remove Programs" also stalls (I think any HTA will also stall)

Googling for
add/remove programs broken hta

might help, e.g.
http://www.jasonhartman.net/2005/08/addremove-programs-windo w-will-not.html

Andrew

Re: ASP stalling on IIS 5

am 03.10.2007 11:20:41 von David Wang

On Oct 2, 12:41 pm, kare...@gmail.com wrote:
> Hi all,
>
> I'm managing a Windows 2000 Server with SP4, running IIS. One day,
> with no prior warning, ASP stopped working. Whenever you call an ASP
> page, the browser will stall for a very long time and (after an hour
> or two), will time out (client-side). To eliminate any network
> problems, I called the ASP from the server. Also, I used wget instead
> of IE.
>
> >wgethttp://myserver/default.asp
>
> --15:22:26-- http://myserver/default.asp
> => `default.asp'
> Resolving myserver... done.
> Connecting to myserver[10.10.10.10]:80... connected.
> HTTP request sent, awaiting response...
> Read error (Unknown error) in headers.
> Retrying.
>
> There are other issues that appeared at the same time this issue
> appeared:
>
> 1. "Add/Remove Programs" also stalls (I think any HTA will also stall)
> 2. Running any vbscript or js using cscript.exe or wscript.exe will
> also stall
>
> I checked all my IIS configuration to ensure that mappings are
> correct, security...etc. The event logs are clean. When I removed the
> ASP mapping from IIS, the request came back listing the code in the
> ASP page.
>
> Any help would be highly appreciated.
>
> Thanks,
> Karim



Do you have personal security software installed? They are known to
disable/hang scripting (VBScript/JScript), which is involved in ASP,
HTA, and CSCRIPT/WSCRIPT.

If you remove the ASP mapping, then the ASP code will be returned, by-
design.


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

Re: ASP stalling on IIS 5

am 03.10.2007 15:36:02 von karembu

> Do you have personal security software installed? They are known to
> disable/hang scripting (VBScript/JScript), which is involved in ASP,
> HTA, and CSCRIPT/WSCRIPT.

There's a lot of security software installed on this server. There's
eTrust AntiVirus and ISS RealSecure. However, these have been there
forever. There's also eTrust Access Control.

>
> If you remove the ASP mapping, then the ASP code will be returned, by-
> design.

Understood.

>
> //Davidhttp://w3-4u.blogspot.comhttp://blogs.msdn.com/David. Wang
> //

Re: ASP stalling on IIS 5

am 03.10.2007 15:37:34 von karembu

On Oct 3, 4:42 am, "Andrew Morton"
wrote:
> kare...@gmail.com wrote:
> Googling for
> add/remove programs broken hta

Hi Andrew. I checked that, but the symptoms are different. I don't get
any error messages. It just never comes back with anything. Same with
cscript, wscript, ASP.

Re: ASP stalling on IIS 5

am 04.10.2007 01:49:33 von David Wang

On Oct 3, 6:36 am, kare...@gmail.com wrote:
> > Do you have personal security software installed? They are known to
> > disable/hang scripting (VBScript/JScript), which is involved in ASP,
> > HTA, and CSCRIPT/WSCRIPT.
>
> There's a lot of security software installed on this server. There's
> eTrust AntiVirus and ISS RealSecure. However, these have been there
> forever. There's also eTrust Access Control.
>
>
>
> > If you remove the ASP mapping, then the ASP code will be returned, by-
> > design.
>
> Understood.
>
>
>
>
>
> > //Davidhttp://w3-4u.blogspot.comhttp://blogs.msdn.com/David. Wang
> > //- Hide quoted text -
>
> - Show quoted text -


Your issue really looks to be something breaking scripting on your
server. IIS/ASP is just where you happen to notice it.

Retrieve a static HTML page from IIS and see that it works. If it
does, then all your effort needs to go into figuring out what recently
happened on your machine to break scripting. Perhaps installation of
IE7. That will change the scripting engine and script language DLLs.

Really, you need to look at what's recently changed on your server
since you are managing it...


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

Re: ASP stalling on IIS 5

am 04.10.2007 22:51:59 von karembu

Got it! Man, was that a relief!!

Thanks to everyone for your help.

Turns out it's the issue described in Microsoft's KB article #834010
(http://support.microsoft.com/kb/834010). We recently started using
Mercury SiteScope, which queries the registry through the "Remote
Registry Service" and, as described in the article, causes a deadlock
with WMI.

Another Microsoft bug. Why am I not surprised? It seems ridiculous
that Microsoft doesn't release these fixes to the general public and
recommend that users install them. You're supposed to wait till your
server breaks, bang your head against the wall for a few days (or
weeks, or months) and then go ask Microsoft support.