473,662 Members | 2,547 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

IIS 6.0, ASP pages, HTTP Error 500.13 - Server error

Hello,
we have a website in ASP , the pages connected to .mdb access database
by ODBC there is a big traffic on this site, so after 9-10 hour the
server show this error to visitors :

HTTP Error 500.13 - Server error: Web server is too busy.
Internet Information Services (IIS)
BUT only .asp pages on all domains make this error, all images or aspx
or html
pages work correctly.
now! to resolve this problem, i should restart ther server or IIS evry
9-10 hour!! so it is not a good idea!
i search the internet to resolve this problem, microsoft tell me :
"ASP requests are executed by threads from a pool of threads whose size
is
limited to 25 threads per processor, by default. If more ASP requests
arrive
than there are threads available to execute them, ASP places the extra
requests in a queue, where they wait until a thread becomes available.
By
default, this queue is limited to 3000 requests. If the queue becomes
full,
the next ASP request, instead of being queued, causes a 500.13-Web
server
too busy error. The number of requests that can wait in the queue is
controlled by the AspRequestQueue Max metabase property. Change the
AspRequestQueue Max property to produce the desired user experience -
a
smaller queue allows users to more quickly see the 500.13 error when
ASP
requests are backed up."
i edit the MetaBase, first i set the "AspRequestQueu eMax" to 5000! so
visitors did not get the 500.13 error but they think the server is not
response them becouse they was in the queue.!!
then i set the "AspRequestQueu eMax" to 3500, and i think this is not
the best solutoin! becouse after all users will recive the 500.13
error, but when it was on 3000 they recived after 8-9 hour and now will
recive after 10-12 hour!
1) do you think server upgrade is a good sulotion ?
2) the cpu usage of our server is not full! , do i need better cpu ?
3) the memory is busy! when users get that error! do i need more memory
(currently it is 1 GB)?
thank you becouse of your help.
best regards

Aug 13 '06 #1
2 9065
re*******@gmail .com wrote:
we have a website in ASP , the pages connected to .mdb access
database by ODBC there is a big traffic on this site, so after
9-10 hour the server show this error to visitors :

HTTP Error 500.13 - Server error: Web server is too busy.
Internet Information Services (IIS)
Honestly, MS Access (not to mention the use of ODBC) is more likely the
cause:
http://aspfaq.com/show.asp?id=2195

BUT only .asp pages on all domains make this error, all images or
aspx or html pages work correctly.
....which shows that the server itself is not overtaxed. Among the MANY
possibilites is failure to close your connections and destroy your objects.
now! to resolve this problem, i should restart ther server or IIS
evry 9-10 hour!! so it is not a good idea!
Since you are in IIS 6, you can partition into application pools and let IIS
restart them as needed. Check out the [Recycling] and [Performance] tabs on
your application pool properties in the IIS console.

Note that this does not fix the root cause of your problem.

--
Dave Anderson

Unsolicited commercial email will be read at a cost of $500 per message. Use
of this email address implies consent to these terms.
Aug 13 '06 #2

<re*******@gmai l.comwrote in message
news:11******** *************@p 79g2000cwp.goog legroups.com...
Hello,
we have a website in ASP , the pages connected to .mdb access database
by ODBC there is a big traffic on this site, so after 9-10 hour the
server show this error to visitors :

HTTP Error 500.13 - Server error: Web server is too busy.
Internet Information Services (IIS)
BUT only .asp pages on all domains make this error, all images or aspx
or html
pages work correctly.
now! to resolve this problem, i should restart ther server or IIS evry
9-10 hour!! so it is not a good idea!
i search the internet to resolve this problem, microsoft tell me :
"ASP requests are executed by threads from a pool of threads whose size
is
limited to 25 threads per processor, by default. If more ASP requests
arrive
than there are threads available to execute them, ASP places the extra
requests in a queue, where they wait until a thread becomes available.
By
default, this queue is limited to 3000 requests. If the queue becomes
full,
the next ASP request, instead of being queued, causes a 500.13-Web
server
too busy error. The number of requests that can wait in the queue is
controlled by the AspRequestQueue Max metabase property. Change the
AspRequestQueue Max property to produce the desired user experience -
a
smaller queue allows users to more quickly see the 500.13 error when
ASP
requests are backed up."
i edit the MetaBase, first i set the "AspRequestQueu eMax" to 5000! so
visitors did not get the 500.13 error but they think the server is not
response them becouse they was in the queue.!!
then i set the "AspRequestQueu eMax" to 3500, and i think this is not
the best solutoin! becouse after all users will recive the 500.13
error, but when it was on 3000 they recived after 8-9 hour and now will
recive after 10-12 hour!
1) do you think server upgrade is a good sulotion ?
2) the cpu usage of our server is not full! , do i need better cpu ?
3) the memory is busy! when users get that error! do i need more memory
(currently it is 1 GB)?

Use performance monitor to watch the number Requests Executing in Active
Server Performance object. If the after a while it never drops to zero and
over time the minimum value increases you most likely have threads which are
hanging.

Use IISState to get a dump the executing pages this will tell you the pages
'running' in the hung threads.

thank you becouse of your help.
best regards

Aug 14 '06 #3

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

Similar topics

3
7469
by: Darren | last post by:
I had to restore my server from backup. When I did, I could no longer access any asp pages on my web server. The error says HTTP 500 Internal Server Error. I have turned off friendly HTTP error messages and it gives me less info. All it says is server application error. html or htm pages work fine. I have reinstalled com+ so that I can now access the components services snap-in.
9
5684
by: Abhi | last post by:
Hi, I created a virtual directory in my default website, then I created a few ASP pages. When i run these files from the browser, i go to the screen "page cannot be displayed" I am using Windows XP. I am using IE-6 can someone tell me why?? I am able to run HTML pages, the problem is only witht he ASP Pages.
8
3645
by: James | last post by:
Our windows 2000 server will not allow any browser to access asp pages. I have tried browsing to the following url: http://localhost/iisHelp/iis/misc/default.asp What appears in the browser is: The page cannot be displayed
6
6294
by: Jim | last post by:
I've just bought a new Windows Server 2003 and I am trying to move an exiting FrontPage website to this new machine. I can't get ASP pages to run. IIS 6.0 has been installed. From the snap-in, I have configured "Web Services Extensions" to allow CGI Extensions, ISAPI Extensions, Active Server Pages, FrontPage Server Extensions 2002, Internet Data Connector, Server Side Includes and WebDAV. All of this appears to be running fine.
3
3488
by: Lyle Fairfield | last post by:
In a recent thread there has been discussion about Data Access Pages. It has been suggested that they are not permitted on many or most secure sites. Perhaps, that it is so, although I know of no site that has this prohibition, and I have uploaded DAPs to various sites and used them from those sites. I do not understand why any site manager would prohibit DAPs. To the best of my knowledge DAPs, as HTM files, are merely hosted on the...
5
1726
by: pmelies | last post by:
One of our web servers is not handling requests for ASP.net pages. We get a "A dynamic link library (DLL) initialization routine failed." error message, though nothing is recorded in the event viewer. Classic asp pages are handled fine. I believe the error mentioned above stems from IIS's attempt to call into the aspnet_isapi.dll. I've verified that the App Mappings to aspnet_isapi.dll are correct. I've executed the aspnet_regiis...
14
2472
by: Mark B | last post by:
Our webhost (www.usbusinessweb.net) had a W2K IIS5 server crash after a scheduled hard-boot occurred during a ms-security patch install overnight. They couldn't get the server working again so they transferred our site www.orbisoft.com to a new W2003 IIS6 server they set up. That was a week ago. Since that transfer, all of our ASPX pages that use Access2000 databases have stopped working.
4
1696
by: bienwell | last post by:
Hi all, I have .NET framework 1.1 and 2.0 installed in the same server. I had some web pages developed in Visual Studio.NET 2003 and some inline code web pages before (framework 1.1) . Now I start some web pages from Visual Studio.NET 2005 (framework 2.0). Can I set some virtual directories work for 1.1 and some for 2.0 ? If so, please give me a hint. I don't want to convert the old pages from 1.1 into 2.0. Please advise. Thank...
4
4528
by: Karthik | last post by:
I am converting all my asp.net pages to asp.net 2.0 for supporting master pages. I get the following error in runtime. A page can have only one server-side Form tag. Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more
0
8344
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
8633
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
7367
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
6186
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
5654
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
4180
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
1
2762
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
2
1993
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.
2
1752
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating effective websites that not only look great but also perform exceptionally well. In this comprehensive...

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.