473,856 Members | 1,646 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

ISP Load Problems : ASP 0115

So many details, so little knowledge of what's important. We have a site
that we are subjecting to load tests. It makes heavy use of ADO, a VB COM
object, some scriptlets, and some HTTP services. It runs fine for a couple
hours. Then all heck starts breaking loose.

The strangest state it found itself in was returning ASP0115 on this page:

<%Server.Create Object("Scripti ng.Dictionary") %>
Hello!

We have also seen
DCOM got error "Overlapped I/O operation is in progress. " and was unable to
logon .\IWAM_WWW1 in order to run the server:

{11F44BDC-966A-40F1-8C23-...}

strangely, sometimes after about 20 minutes, it just recovers, with no event
log entries or anything. Memory never gets high, page faults are low,
handles look fine, TCP looks fine, but something is clearly funked.

In it's current state we see

Server Application Error

The server has reached the maximum recovery limit for the application during
the processing of your request. Please contact the server administrator for
assistance.

Any assistance is greatly appreciated. Are there counters we should check?
Are there things we might be doing to IIS from VB that cause this (dumb
question, I know)?

Right now we have session state turned on, which I don't like and we don't
use, but is a bit complicated to turn off (components which expect the
object even though they don't touch it). Could this be related?

Jul 19 '05 #1
3 3035
http://www.aspfaq.com/2171
http://www.aspfaq.com/2355
"Max Metral" <no****@nospam. com> wrote in message
news:eh******** *****@TK2MSFTNG P12.phx.gbl...
So many details, so little knowledge of what's important. We have a site
that we are subjecting to load tests. It makes heavy use of ADO, a VB COM
object, some scriptlets, and some HTTP services. It runs fine for a couple hours. Then all heck starts breaking loose.

The strangest state it found itself in was returning ASP0115 on this page:

<%Server.Create Object("Scripti ng.Dictionary") %>
Hello!

We have also seen
DCOM got error "Overlapped I/O operation is in progress. " and was unable to logon .\IWAM_WWW1 in order to run the server:

{11F44BDC-966A-40F1-8C23-...}

strangely, sometimes after about 20 minutes, it just recovers, with no event log entries or anything. Memory never gets high, page faults are low,
handles look fine, TCP looks fine, but something is clearly funked.

In it's current state we see

Server Application Error

The server has reached the maximum recovery limit for the application during the processing of your request. Please contact the server administrator for assistance.

Any assistance is greatly appreciated. Are there counters we should check? Are there things we might be doing to IIS from VB that cause this (dumb
question, I know)?

Right now we have session state turned on, which I don't like and we don't
use, but is a bit complicated to turn off (components which expect the
object even though they don't touch it). Could this be related?

Jul 19 '05 #2
We hooked up IISState and got this:

*************** ********
IIS has crashed...
Beginning Analysis
DLL (!FunctionName) that failed:

Thread ID: 27
System Thread ID: 8a8
Kernel Time: 0:0:24.984
User Time: 0:1:36.671
*** WARNING: Unable to verify checksum for C:\WINNT\system 32\PDM.DLL
*** ERROR: Symbol file could not be found. Defaulted to export symbols for
C:\WINNT\system 32\PDM.DLL -
*** ERROR: Symbol file could not be found. Defaulted to export symbols for
C:\WINNT\System 32\jscript.dll -
Thread Type: PDM (Debugger) Thread.
# ChildEBP RetAddr
00 0216ebc8 4a001372 0x0
01 0216ebf8 6b72e62b PDM+0x1372
WARNING: Stack unwind information not available. Following frames may be
wrong.
02 0216ec08 6b76ee64 jscript!DllCanU nloadNow+0xb1c3
03 05c02f38 6b77aef4 jscript!DllRegi sterServer+0x34 9e4
04 6b77af0c 6b76f7a1 jscript!DllRegi sterServer+0x40 a74
05 6b76f784 57d28556 jscript!DllRegi sterServer+0x35 321
06 0c24548b 00000000 0x57d28556
Closing open log file C:\iisstate\out put\IISState-2888.log
Opened log file 'C:\iisstate\ou tput\IISState-2888.log'

*************** ********

After running some more we got this:
IIS has crashed...
Beginning Analysis
*** ERROR: Symbol file could not be found. Defaulted to export symbols for
C:\WINNT\System 32\vbscript.dll -
DLL (!FunctionName) that failed: vbscript!DllCan UnloadNow

Thread ID: 22
System Thread ID: 568
Kernel Time: 0:0:0.546
User Time: 0:0:2.531
Thread Type: ASP
Executing Page: C:\EMAIL\DEFAUL T.ASP

# ChildEBP RetAddr
WARNING: Stack unwind information not available. Following frames may be
wrong.
00 021efa7c 77f98191 vbscript!DllCan UnloadNow+0xd62 0
01 00000000 00000000 ntdll!_except_h andler3
Closing open log file C:\iisstate\out put\IISState-2208.log
Opened log file 'C:\iisstate\ou tput\IISState-2208.log'
Any ideas?

Thanks!
--Max

"Aaron Bertrand - MVP" <aa***@TRASHasp faq.com> wrote in message
news:eX******** ******@tk2msftn gp13.phx.gbl...
http://www.aspfaq.com/2171
http://www.aspfaq.com/2355
"Max Metral" <no****@nospam. com> wrote in message
news:eh******** *****@TK2MSFTNG P12.phx.gbl...
So many details, so little knowledge of what's important. We have a site that we are subjecting to load tests. It makes heavy use of ADO, a VB COM object, some scriptlets, and some HTTP services. It runs fine for a couple
hours. Then all heck starts breaking loose.

The strangest state it found itself in was returning ASP0115 on this page:
<%Server.Create Object("Scripti ng.Dictionary") %>
Hello!

We have also seen
DCOM got error "Overlapped I/O operation is in progress. " and was unable to
logon .\IWAM_WWW1 in order to run the server:

{11F44BDC-966A-40F1-8C23-...}

strangely, sometimes after about 20 minutes, it just recovers, with no

event
log entries or anything. Memory never gets high, page faults are low,
handles look fine, TCP looks fine, but something is clearly funked.

In it's current state we see

Server Application Error

The server has reached the maximum recovery limit for the application

during
the processing of your request. Please contact the server administrator

for
assistance.

Any assistance is greatly appreciated. Are there counters we should

check?
Are there things we might be doing to IIS from VB that cause this (dumb
question, I know)?

Right now we have session state turned on, which I don't like and we

don't use, but is a bit complicated to turn off (components which expect the
object even though they don't touch it). Could this be related?


Jul 19 '05 #3
ASP0115 errors are a P.I.T.A and they can take a long time to track down.
First of all, make sure that every object you create is closed and set to
nothing at the end.

Put in lots of error checking along with audit info for every page and
record it to a log file, so that you can go back after an error and detect
what was happening.

After 6 months, I found out that my ODBC driver could not handle
simulatenous requests, which caused an error and then eventually the site
would give ASP0115 errors which would then require an IIS restart.

Can your COM object handle multiple requests - threading?

Good luck - Brian
"Max Metral" <no****@nospam. com> wrote in message
news:eh******** *****@TK2MSFTNG P12.phx.gbl...
So many details, so little knowledge of what's important. We have a site
that we are subjecting to load tests. It makes heavy use of ADO, a VB COM
object, some scriptlets, and some HTTP services. It runs fine for a couple hours. Then all heck starts breaking loose.

The strangest state it found itself in was returning ASP0115 on this page:

<%Server.Create Object("Scripti ng.Dictionary") %>
Hello!

We have also seen
DCOM got error "Overlapped I/O operation is in progress. " and was unable to logon .\IWAM_WWW1 in order to run the server:

{11F44BDC-966A-40F1-8C23-...}

strangely, sometimes after about 20 minutes, it just recovers, with no event log entries or anything. Memory never gets high, page faults are low,
handles look fine, TCP looks fine, but something is clearly funked.

In it's current state we see

Server Application Error

The server has reached the maximum recovery limit for the application during the processing of your request. Please contact the server administrator for assistance.

Any assistance is greatly appreciated. Are there counters we should check? Are there things we might be doing to IIS from VB that cause this (dumb
question, I know)?

Right now we have session state turned on, which I don't like and we don't
use, but is a bit complicated to turn off (components which expect the
object even though they don't touch it). Could this be related?

Jul 19 '05 #4

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

1
7508
by: Lokesh | last post by:
Hi All, When i am accessing the website i am getting this error: Active Server Pages error 'ASP 0115' Unexpected error /hradmin/Default.asp
4
9017
by: Addy | last post by:
I'm trying to fix an ASP error we're getting in one of our products. The error is: Error: File /broker.asp Unexpected error. A trappable error (E06D7363) occurred in an external object. The script cannot continue running.. I found a KB article on it: http://support.microsoft.com/default.aspx?scid=kb;en- us;198929
6
3263
by: Shabam | last post by:
A web application of mine developed using C# + MS SQL runs fine normally. However when I stress test it with a load testing software (using about 60 simultaneous users) some instances start erroring out. I see two different errors. One is a "Object reference not set to an instance of an object." error, which appears to always contain the same information, and the other is a "There is no row at position X.", where X is a number. Is this...
5
1835
by: ALthePal | last post by:
Hi, I am receiving this message when I start up VS.NET 1.0 on WinXP, File Failed to load in WEb Form designer. Please correct the following error, then load it again: Exception from HRESULT:0X80131019. Does anyone know what this means and how to fix/avoid this error? Thanks, Al
1
1502
by: =?Utf-8?B?QmFsYWpp?= | last post by:
Hi All, For past 4 years the application is running perfectly (Windows 2003 Server). suddenly it throws the error from last month, the error is Provider error '80020005' Type Mismatch \default.asp line 90 Active Server Pages error Asp '0115' Unexpected Error
1
3829
by: =?Utf-8?B?QmFsYWpp?= | last post by:
Hi All, For past 4 years the application is running perfectly (Windows 2003 Server). suddenly it throws the error from last month, the error is Provider error '80020005' Type Mismatch \default.asp line 90 Active Server Pages error Asp '0115' Unexpected Error
2
3019
by: Akhila Jampala | last post by:
Hi, I am getting the below error whem i am running the crystal reports thru ASP: <p>Active Server Pages</font> <font face="Arial" size=2>error 'ASP 0115'</font> <p> <font face="Arial" size=2>Unexpected error</font> <p> <font face="Arial" size=2>/Rpts/ExpProcess/exp_process.asp</font> <p>
2
12685
by: Poten Tate | last post by:
Does anyone know a simple way to load a text file into an html file? I know how to do it with server side includes. But you have to name the file with a 'shtml' extension and this creates a problem for me (too many links to change). Thanks for any help.
1
13022
by: jared424oken | last post by:
we are geting an error Active Server Pages error 'ASP 0115' Unexpected error /catin.asp A trappable error (E06D7363) occurred in an external object. The script cannot continue running.
0
9918
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
9763
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
11060
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
10389
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
9532
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7932
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
7097
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
0
5959
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
2
4175
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.