 |
|
 |
|
|
 |
Multi-Processor bug found in IIS 6 |
 |
 |
|
|
01-29-04 06:41 AM
I have posted a similar reply to one of my other threads but i wanted to
make sure this gets to the top for others to read.
Over the past 2 weeks i have been working to identify a problem in IIS 6
where the application would hang for no apparent reason. Every possible
debug tool had been used including IIS Crash Hang Agent, IISState,
Adsutil, asp error logging, etc. No good information came out of the
debug process. The application is a medium traffic website running on a
MS Access 2000 DB. The problem started when the application was moved to
a new server. It had been working fine on a windows 2003 server for over
3 months. Right after we moved to a new server it started to fail. I
tried moving the website to countless other servers until I thought I
discovered the cause to be AMD processors since it always worked on the
Intel servers. After posting again here David Wang suggested it might be
a multi-processor problem. After removing the second processor from the
server and reconfiguring the system driver to use the uni-proecssor
driver i have NOT had a problem since then.
In summary... MS Access + IIS 6 + Multi-Processor Server equals a
failing application. The same application on a single CPU server works
perfectly. I also noticed the problem occurred more the greater the
traffic to the website was. This problem may or may not be noticed on
low traffic websites.
Those of you who are having hangs/crashes might want to consider this a
factor in troubleshooting. Does anyone know if Microsoft is aware of
this bug? If so, will a fix be included in the first service pack?
Aaron
*** Sent via Developersdex http://www.examnotes.net ***
Don't just participate in USENET...get rewarded for it!
[ Post a follow-up to this message ]
|
|
|
 |
|
 |
|
 |
|
|
 |
Re: Multi-Processor bug found in IIS 6 |
 |
 |
|
|
01-29-04 07:36 AM
heh... I'll have to investigate that one, I have the "unexplained hang"
behavior on a 4 processors machine...
thanks for putting this back on top ;)
"Aaron King" <anon@hotmail.com> wrote in message
news:eM8dpnn5DHA.2764@TK2MSFTNGP09.phx.gbl...quote:
> I have posted a similar reply to one of my other threads but i wanted to
> make sure this gets to the top for others to read.
>
> Over the past 2 weeks i have been working to identify a problem in IIS 6
> where the application would hang for no apparent reason. Every possible
> debug tool had been used including IIS Crash Hang Agent, IISState,
> Adsutil, asp error logging, etc. No good information came out of the
> debug process. The application is a medium traffic website running on a
> MS Access 2000 DB. The problem started when the application was moved to
> a new server. It had been working fine on a windows 2003 server for over
> 3 months. Right after we moved to a new server it started to fail. I
> tried moving the website to countless other servers until I thought I
> discovered the cause to be AMD processors since it always worked on the
> Intel servers. After posting again here David Wang suggested it might be
> a multi-processor problem. After removing the second processor from the
> server and reconfiguring the system driver to use the uni-proecssor
> driver i have NOT had a problem since then.
>
> In summary... MS Access + IIS 6 + Multi-Processor Server equals a
> failing application. The same application on a single CPU server works
> perfectly. I also noticed the problem occurred more the greater the
> traffic to the website was. This problem may or may not be noticed on
> low traffic websites.
>
> Those of you who are having hangs/crashes might want to consider this a
> factor in troubleshooting. Does anyone know if Microsoft is aware of
> this bug? If so, will a fix be included in the first service pack?
>
> Aaron
>
>
>
> *** Sent via Developersdex http://www.examnotes.net ***
> Don't just participate in USENET...get rewarded for it!
[ Post a follow-up to this message ]
|
|
|
 |
|
 |
|
 |
|
|
 |
Re: Multi-Processor bug found in IIS 6 |
 |
 |
|
|
01-29-04 08:38 AM
Aaron,
Are you also using ASP .NET ?
Regards,
Mylo
"Gaah" <san_kikai@hotmail.com> wrote in message
news:uMBM9$n5DHA.2748@TK2MSFTNGP09.phx.gbl...quote:
> heh... I'll have to investigate that one, I have the "unexplained hang"
> behavior on a 4 processors machine...
>
> thanks for putting this back on top ;)
>
> "Aaron King" <anon@hotmail.com> wrote in message
> news:eM8dpnn5DHA.2764@TK2MSFTNGP09.phx.gbl...
>
>
[ Post a follow-up to this message ]
|
|
|
 |
|
 |
|
 |
|
|
 |
Re: Multi-Processor bug found in IIS 6 |
 |
 |
|
|
01-29-04 09:37 AM
Can you post the IISState log for verification? There is a problem
w/MS-Access on IIS6 when under stress it will hang in the MS-Access (Jet)
drivers. Before jumping to that conclusion, though, we can verify it from
the log.
Pat
"Gaah" <san_kikai@hotmail.com> wrote in message
news:uMBM9$n5DHA.2748@TK2MSFTNGP09.phx.gbl...quote:
> heh... I'll have to investigate that one, I have the "unexplained hang"
> behavior on a 4 processors machine...
>
> thanks for putting this back on top ;)
>
> "Aaron King" <anon@hotmail.com> wrote in message
> news:eM8dpnn5DHA.2764@TK2MSFTNGP09.phx.gbl...
>
>
[ Post a follow-up to this message ]
|
|
|
 |
|
 |
|
 |
|
|
 |
Re: Multi-Processor bug found in IIS 6 |
 |
 |
|
|
01-29-04 10:37 AM
ASP.NET is enabled on the server but none of the website pages use it.
The log file can be downloaded here:
http://math.indstate.edu/adutil-log.txt
This was run from the adutil.vbs debugger which appears very similar to
IISState. If the IISState logs are also needed let me know and i will
post them as well.
Aaron
*** Sent via Developersdex http://www.examnotes.net ***
Don't just participate in USENET...get rewarded for it!
[ Post a follow-up to this message ]
|
|
|
 |
|
 |
|
 |
|
|
 |
Re: Multi-Processor bug found in IIS 6 |
 |
 |
|
|
01-29-04 06:35 PM
It's the Jet bug. You will need to call MS-Support and open an incident.
Pat
"Aaron King" <anon@hotmail.com> wrote in message
news:O84H9jp5DHA.2580@TK2MSFTNGP11.phx.gbl...quote:
> ASP.NET is enabled on the server but none of the website pages use it.
>
> The log file can be downloaded here:
> http://math.indstate.edu/adutil-log.txt
>
> This was run from the adutil.vbs debugger which appears very similar to
> IISState. If the IISState logs are also needed let me know and i will
> post them as well.
>
> Aaron
>
> *** Sent via Developersdex http://www.examnotes.net ***
> Don't just participate in USENET...get rewarded for it!
[ Post a follow-up to this message ]
|
|
|
 |
|
 |
|
 |
|
|
 |
Re: Multi-Processor bug found in IIS 6 |
 |
 |
|
|
01-30-04 05:35 AM
You should probably post a "RESOLVED" message as well since there is no
multi-processor bug in IIS6 in this incident...
FYI: We've run the IIS6 web server core through countless years of UP, 2P,
and 4P of high-CPU/Bandwidth stress; it is one of the last sorts of bugs I'd
expect on IIS6. Believe it or not, we get down to having "random bit flips
from bad RAM" as stress failures.
However, I do need to qualify on what is the "IIS6 web server core" -- it is
the base server engine which routes, handles, and executes requests -- it
pretty much is not what usual customers encounter -- for example, ASP,
ASP.Net, Jet, ODBC/OLEDB/ADO/RDO, FPSE, JSP, Perl, php are all technologies
that run on TOP of the web server core and is not a part of the core -- and
they have varying degrees of reliability and scalability often not
comparable to that of the core.
--
//David
IIS
This posting is provided "AS IS" with no warranties, and confers no rights.
//
"Aaron King" <anon@hotmail.com> wrote in message
news:O84H9jp5DHA.2580@TK2MSFTNGP11.phx.gbl...
ASP.NET is enabled on the server but none of the website pages use it.
The log file can be downloaded here:
http://math.indstate.edu/adutil-log.txt
This was run from the adutil.vbs debugger which appears very similar to
IISState. If the IISState logs are also needed let me know and i will
post them as well.
Aaron
*** Sent via Developersdex http://www.examnotes.net ***
Don't just participate in USENET...get rewarded for it!
[ Post a follow-up to this message ]
|
|
|
 |
|
 |
|
 |
|
|
 |
Re: Multi-Processor bug found in IIS 6 |
 |
 |
|
|
01-30-04 10:35 AM
Aaron,
If your server is crashing or hanging you might want to
download our ReJuvin8 tool. It's free for the first
15-days. It can keep your site running despite problems.
It's designed to detect problems then restart or reboot.
It can restart ANY programs, services, or processes in
precise order. It doesn't fix bugs but it does give you some
breathing room while you are finding them. ReJuvin8 also
gives you email and telephone alert messages and graphic
status reports. It runs as a Windows Service.
It can also test, alert, and report on URLs running anywhere
on any server on your net connection. So if you use multiple
servers you can use them to watch each other, too.
ReJuvin8 has both an automatic and a custom mode. In the
auto mode you make all the settings by pointing and
clicking. This will handle most applications.
The custom mode uses heartbeat synch files to get absolute
detection that key processes are working. Tools and
instructions are provided to help you do this. We also offer
customization as a contract service.
Charles
Get ReJuvin8 at: http://www.rejuvin8.net?ac=ch1
Also, see it and reviews at
[url]http://www.hotscripts.com/cgi-bin/search.cgi?bool=AND&query=rejuvin8&catid=all[/ur
l]
"Aaron King" <anon@hotmail.com> wrote in message
news:eM8dpnn5DHA.2764@TK2MSFTNGP09.phx.gbl...quote:
> I have posted a similar reply to one of my other threads but i wanted to
> make sure this gets to the top for others to read.
>
> Over the past 2 weeks i have been working to identify a problem in IIS 6
> where the application would hang for no apparent reason. Every possible
> debug tool had been used including IIS Crash Hang Agent, IISState,
> Adsutil, asp error logging, etc. No good information came out of the
> debug process. The application is a medium traffic website running on a
> MS Access 2000 DB. The problem started when the application was moved to
> a new server. It had been working fine on a windows 2003 server for over
> 3 months. Right after we moved to a new server it started to fail. I
> tried moving the website to countless other servers until I thought I
> discovered the cause to be AMD processors since it always worked on the
> Intel servers. After posting again here David Wang suggested it might be
> a multi-processor problem. After removing the second processor from the
> server and reconfiguring the system driver to use the uni-proecssor
> driver i have NOT had a problem since then.
>
> In summary... MS Access + IIS 6 + Multi-Processor Server equals a
> failing application. The same application on a single CPU server works
> perfectly. I also noticed the problem occurred more the greater the
> traffic to the website was. This problem may or may not be noticed on
> low traffic websites.
>
> Those of you who are having hangs/crashes might want to consider this a
> factor in troubleshooting. Does anyone know if Microsoft is aware of
> this bug? If so, will a fix be included in the first service pack?
>
> Aaron
>
>
>
> *** Sent via Developersdex http://www.examnotes.net ***
> Don't just participate in USENET...get rewarded for it!
[ Post a follow-up to this message ]
|
|
|
 |
|
 |
|
 |
|
|
 |
Re: Multi-Processor bug found in IIS 6 |
 |
 |
|
|
01-30-04 10:34 PM
David understates the stress that we put IIS 6 through.
IIS 6 is stress and performance tested on machines with up to 32 processors.
Some of these machines are put under such extreme stress that it can take
over 10 minutes for the operating system just to open a file. We also do
fault injection testing, where errors are intentionally introduced during
the tests.
Thank you,
-Wade A. Hilmo,
-Microsoft
"David Wang [Msft]" <someone@online.microsoft.com> wrote in message
news:ex02Aoz5DHA.2496@TK2MSFTNGP09.phx.gbl...quote:
> You should probably post a "RESOLVED" message as well since there is no
> multi-processor bug in IIS6 in this incident...
>
> FYI: We've run the IIS6 web server core through countless years of UP, 2P,
> and 4P of high-CPU/Bandwidth stress; it is one of the last sorts of bugs
I'dquote:
> expect on IIS6. Believe it or not, we get down to having "random bit
flipsquote:
> from bad RAM" as stress failures.
>
> However, I do need to qualify on what is the "IIS6 web server core" -- it
isquote:
> the base server engine which routes, handles, and executes requests -- it
> pretty much is not what usual customers encounter -- for example, ASP,
> ASP.Net, Jet, ODBC/OLEDB/ADO/RDO, FPSE, JSP, Perl, php are all
technologiesquote:
> that run on TOP of the web server core and is not a part of the core --
andquote:
> they have varying degrees of reliability and scalability often not
> comparable to that of the core.
>
> --
> //David
> IIS
> This posting is provided "AS IS" with no warranties, and confers no
rights.quote:
> //
> "Aaron King" <anon@hotmail.com> wrote in message
> news:O84H9jp5DHA.2580@TK2MSFTNGP11.phx.gbl...
> ASP.NET is enabled on the server but none of the website pages use it.
>
> The log file can be downloaded here:
> http://math.indstate.edu/adutil-log.txt
>
> This was run from the adutil.vbs debugger which appears very similar to
> IISState. If the IISState logs are also needed let me know and i will
> post them as well.
>
> Aaron
>
> *** Sent via Developersdex http://www.examnotes.net ***
> Don't just participate in USENET...get rewarded for it!
>
>
[ Post a follow-up to this message ]
|
|
|
 |
|
 |
|
 |
|
|
|
Sponsored Links |
 |
 |
|
|
 |
All times are GMT. The time now is 08:48 PM. |
 |
|
|
 |
|
 |
|
|
 |
|
Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is OFF
|
|
|
|
Medical and Health forum | Computer Games Reviews | Graphics design forum
|
 |
|
 |
|