|
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
|
|
|
| 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
| |
|
| 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
| |
|
| 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.
| |
|
| 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
|
|
|
|
|