Web Servers General Talk - my IIS6 is crashing

This is Interesting: Free IT Magazines  
Home > Archive > Web Servers General Talk > January 2005 > my IIS6 is crashing





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author my IIS6 is crashing
clade

2004-11-23, 6:09 am

at work, I have just migrated our web server from a windows 2000,IIS5 machine to a Windows2003, IIS6. Since then, we have been experiencing alot of problems. The IIS is constantly crashing. I have installed the IIS Debug Tool and been monitoring the logs for quite some time. However, I just cannot make any conclusions. Initially, I made the IISCrashHangAgent to restart IIS every hour, just in case. I also made it restart IIS whenever a process took more than 60seconds to come. At this stage, IIS was crashing and hanging-up rather frequently. At first, I did not realise, then I removed the setting to start IIS every hour. I also tweaked the hang-timeout. I performed the latter for I realised that certain long files, like MP3 etc, were hanging out solely for the fact that the hang-timeout was smaller than the actual time required for them to access. Since then, my IIS is hanging up less often. And even the number of crashes has been significantly reduced to 2-3 times a day. However, it is still crashing and I have to solve this problem. Some of the clients hosting the web sites with us (approximately 200 web sites are hosted on this server) are continuously phoning complaining that their web site is always down. This is not the case, of course. However, it still does not justify the web server crashing.

The funny thing is that 'innocent files' like .jpg and .gif and causing the IIS to crash (apart from other files).

I am here attaching a sample of the crashing log files. Can someone please help?



#Fields: date time src-ip src-port dst-ip dst-port cs-version cs-method cs-url sc-status s-site s-reason
2004-11-23 12:00:15 a.b.c.d 3033 e.f.g.h 80 HTTP/1.1 GET / - 138 Connection_Abandoned_By_Inetinfo_Crash




#Fields: date time src-ip src-port dst-ip dst-port cs-version cs-method cs-url sc-status s-site s-reason
2004-11-22 22:00:53 w.x.y.z 3046 p.r.s.t 80 HTTP/1.1 GET /xxx/design%20images/logo%20animation%20compressed.gif - 121 Connection_Abandoned_By_Inetinfo_Crash

please note that for security reasons for our clients, all ips (and the folder name) has been renamed


Thank you in advance for any help




please note
me too

2004-11-23, 8:36 am

quote:
Originally posted by clade
at work, I have just migrated our web server from a windows 2000,IIS5 machine to a Windows2003, IIS6. Since then, we have been experiencing alot of problems. The IIS is constantly crashing. I have installed the IIS Debug Tool and been monitoring the logs for quite some time. However, I just cannot make any conclusions. Initially, I made the IISCrashHangAgent to restart IIS every hour, just in case. I also made it restart IIS whenever a process took more than 60seconds to come. At this stage, IIS was crashing and hanging-up rather frequently. At first, I did not realise, then I removed the setting to start IIS every hour. I also tweaked the hang-timeout. I performed the latter for I realised that certain long files, like MP3 etc, were hanging out solely for the fact that the hang-timeout was smaller than the actual time required for them to access. Since then, my IIS is hanging up less often. And even the number of crashes has been significantly reduced to 2-3 times a day. However, it is still crashing and I have to solve this problem. Some of the clients hosting the web sites with us (approximately 200 web sites are hosted on this server) are continuously phoning complaining that their web site is always down. This is not the case, of course. However, it still does not justify the web server crashing.

The funny thing is that 'innocent files' like .jpg and .gif and causing the IIS to crash (apart from other files).

I am here attaching a sample of the crashing log files. Can someone please help?



#Fields: date time src-ip src-port dst-ip dst-port cs-version cs-method cs-url sc-status s-site s-reason
2004-11-23 12:00:15 a.b.c.d 3033 e.f.g.h 80 HTTP/1.1 GET / - 138 Connection_Abandoned_By_Inetinfo_Crash




#Fields: date time src-ip src-port dst-ip dst-port cs-version cs-method cs-url sc-status s-site s-reason
2004-11-22 22:00:53 w.x.y.z 3046 p.r.s.t 80 HTTP/1.1 GET /xxx/design%20images/logo%20animation%20compressed.gif - 121 Connection_Abandoned_By_Inetinfo_Crash

please note that for security reasons for our clients, all ips (and the folder name) has been renamed


Thank you in advance for any help




please note

clade

2004-11-24, 1:50 am

quote:
Originally posted by me too



dear me too

I appreciate the fact that you tried to reply to my message. However,I am just seeing the original message that I had sent. It appears that as if you just attached my own message when you replied without inputting anything new.

Please I badly need help ;-( The server crashed drastically yesterday. In fact, the clients are threatening to leave our ISP. I was thinking of reverting back to Windows 2000. On the latter, everything was working fine. And we cannot afford losing our clients.

I am just short of ideas now

Thanks in advance for your help.
Mikael

2005-01-11, 9:33 am

Hi,
I have the same problem. Have you some additional info please?



quote:
Originally posted by clade
dear me too

I appreciate the fact that you tried to reply to my message. However,I am just seeing the original message that I had sent. It appears that as if you just attached my own message when you replied without inputting anything new.

Please I badly need help ;-( The server crashed drastically yesterday. In fact, the clients are threatening to leave our ISP. I was thinking of reverting back to Windows 2000. On the latter, everything was working fine. And we cannot afford losing our clients.

I am just short of ideas now

Thanks in advance for your help.

clade

2005-01-12, 12:41 am

Dear Mikael

no I still have not managed to solve the problem. I am now almost 100% sure that the IIS6 crashing is being caused by two or more processes trying to access the same resources simultaneously. However, I still have not figured out what these resources are. Since our ISP just hosts web sites (and all scripts are written by our clients, I have to go through the codes one by one in order to deduce what they are doing). And that requires time. However, such a problem never used to occur with IIS5. I am now trying to utilise the IISDump tool in the IISCrashHangAgent in order to obtain some more information

Thanks

quote:
Originally posted by Mikael
Hi,
I have the same problem. Have you some additional info please?

Mikael

2005-01-12, 2:39 am

Hello clade,

Thank you for your answer.
We use IISCrashHangAgent since 1 week, and I can't see any useful information.
Perhabs because we use ODBC to connect to the access databases.

May be that can help you : http://www.pstruh.cz/help/iistrace/iis-monitor.asp
I must try it in a test machine before use it in our server.

quote:
Originally posted by clade
Dear Mikael

no I still have not managed to solve the problem. I am now almost 100% sure that the IIS6 crashing is being caused by two or more processes trying to access the same resources simultaneously. However, I still have not figured out what these resources are. Since our ISP just hosts web sites (and all scripts are written by our clients, I have to go through the codes one by one in order to deduce what they are doing). And that requires time. However, such a problem never used to occur with IIS5. I am now trying to utilise the IISDump tool in the IISCrashHangAgent in order to obtain some more information

Thanks

clade

2005-01-12, 2:57 am

Thank you dear Mikael

I will have a look at the url that you sent me. I will keep you posted if I manage to solve the problem

Thanks

quote:
Originally posted by Mikael
Hello clade,

Thank you for your answer.
We use IISCrashHangAgent since 1 week, and I can't see any useful information.
Perhabs because we use ODBC to connect to the access databases.

May be that can help you : http://www.pstruh.cz/help/iistrace/iis-monitor.asp
I must try it in a test machine before use it in our server.

clade

2005-01-12, 2:57 am

Thank you dear Mikael

I will have a look at the url that you sent me. I will keep you posted if I manage to solve the problem

Thanks

quote:
Originally posted by Mikael
Hello clade,

Thank you for your answer.
We use IISCrashHangAgent since 1 week, and I can't see any useful information.
Perhabs because we use ODBC to connect to the access databases.

May be that can help you : http://www.pstruh.cz/help/iistrace/iis-monitor.asp
I must try it in a test machine before use it in our server.

dazkraz

2005-01-20, 7:10 pm

Just for the records, I am also experiencing a problem with iis6 crashing. Its happening several times a week. I am currently only hosting about 20 or so sites. In my situation not all the sites hang sometimes its 3 or 4 and sometimes its a dozen. In all cases I need to reboot windows to get them going. Restarting IIS does not help. If anybody comes up with some insight I'd love to know.
Mikael

2005-01-21, 1:17 am

Hi Clade,
With IISCrashHangAgent, I see that one of our website is often requested before crash. I created an application pool for this site only, and I configure it for "recycling worker process" all days during the night.
We have no crashed since 2 weeks.
And one of our client tried uploading 25Mo files (https/POST).
May be that disturbe IIS6 too.

Good luck


quote:
Originally posted by clade
Thank you dear Mikael

I will have a look at the url that you sent me. I will keep you posted if I manage to solve the problem

Thanks

Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2009 webservertalk.com