problems installing website on Windows Server 2003, IIS 6.0 configuration
Hi,
I'm trying to install a website on the production server of my client. Alas, the production is a windows 2003 server + IIS 6.0 configuration
If I try to access the website, I get this message:
"Server Application Unavailable
The web application you are attempting to access on this web server is currently unavailable.Please hit the "Refresh" button in your web browser to retry your request.
And the eventlog shows this information:
"2011-03-14 13:33:11 W3SVC1228087478 192.168.158.111 GET /Default.aspx - 80
I deleted the old website in IIS and made a new one. This time I gave Read and Execute (for ISAPI and CGI) rights to the directory and my first commercial website in Umbraco is a fact:
Seems that I was a bit to early in my victorious cries. Apparantly the website www.flexisle.com is still offline.And I cannot figure out what's wrong, because I didn't install a virtual directory under Default Website in IIS 6.0, but I created a new website in IIS 6.0. The webfolder has the neccessary permissions (NETWORK SERVICE). The version of ASP.NET is set to 4.0.30319. But still I get this message:
Server Application Unavailable
The web application you are attempting to access on this web server is currently unavailable. Please hit the "Refresh" button in your web browser to retry your request.
I checked the event viewer in Windows Server 2003 and I got this message:
It is not possible to run two different versions of ASP.NET in the same IIS process. Please use the IIS Administration Tool to reconfigure your server to run the application in a separate process.
just make sure that your web site has differents pool with the others. In the web site properties you can create separate pool. Sorry can't give you screenshoot since there are no active server that use Win 2003
I created a new application pool and then in the properties of my website set the application name to the name of my new application pool, but this didn't seem to solve the problem. But maybe I should have created a new DefaultApplication application pool.
Maybe a stupid question, but did you also configure your new application pool .Net version property to the same as the one your umbraco site is running? And if you did, what is the error you are getting now? Same as before?
Thanks for the tip. For the moment I don't have access to my customers production server. All I know is that I created a new custom application pool in IIS 6.0. I don't recollect I there where other settings I could configure for this application pool. I should look this up from the moment I have access again to my customers production server.
I don't have Win server 2003 here so unfortunately I cannot verify how the app pool screen actually looks like in there :-S But in any case, the issue you mentioned has to do with the fact that you were trying to run 2 different versions of the .Net Framework in the same app pool. So, this most probably means that the .Net version of your Umbraco site (.Net 4.0?) did not match with the default app pool version (3.5? 2.0?) of your IIS, and therefore by "just" creating another app pool and letting its default .Net version unchanged, it did not solve all the problem.
I think normally if you double-click on an app pool (or open its properties), you should get a screen with a dropdown from which you can choose the .Net version to execute on. If you don't, can yout maybe post a screenshot of what you see?
I hope this gets clear when you get access to your customer's production server :-)
Thanks for the tip. In the meantime my customer is looking for an other hosting solution. The .Net version of the DefaultAppPool was changed to .Net 4.0, so all his applications where down, that was great fun :(
But I'll suggest him to give it an other shot on his Win Server 2003 production server.
I can imagine the fun indeed :-S I hope you get it sorted out at the other hosting soultion. If your customer is looking for an external hosting provider in Belgium, I can suggest you Combell. Support there is just great.
problems installing website on Windows Server 2003, IIS 6.0 configuration
Hi,
I'm trying to install a website on the production server of my client. Alas, the production is a windows 2003 server + IIS 6.0 configuration
If I try to access the website, I get this message:
"Server Application Unavailable
The web application you are attempting to access on this web server is currently unavailable. Please hit the "Refresh" button in your web browser to retry your request.
And the eventlog shows this information:
"2011-03-14 13:33:11 W3SVC1228087478 192.168.158.111 GET /Default.aspx - 80
- 62.235.182.92
Mozilla/4.0+(compatible;+MSIE+8.0;+Windows+NT+6.1;+WOW64;+Trident/4.0;+SLCC2
;+.NET+CLR+2.0.50727;+.NET+CLR+3.5.30729;+.NET+CLR+3.0.30729;+Media+Center+P
C+6.0;+FDM;+.NET4.0C;+.NET4.0E) 500 0 0
2011-03-14 13:45:28 W3SVC1228087478 192.168.158.111 GET /Default.aspx - 80 -
62.235.182.92
Mozilla/4.0+(compatible;+MSIE+6.0;+Windows+NT+5.1;+SV1;+.NET+CLR+2.0.50727;+
.NET+CLR+3.0.4506.2152;+.NET+CLR+3.5.30729) 500 0 0"
Has anyone had the same difficulties installing an Umbraco 4.5.2 (.NET 4.0) website on a Windows Server 2003 + IIS 6.0 machine?
Thanks for your help,
Anthony Candaele
Belgium
Phew, solve it.
I deleted the old website in IIS and made a new one. This time I gave Read and Execute (for ISAPI and CGI) rights to the directory and my first commercial website in Umbraco is a fact:
www.flexisle.com
greetings,
Anthony
Seems that I was a bit to early in my victorious cries. Apparantly the website www.flexisle.com is still offline.And I cannot figure out what's wrong, because I didn't install a virtual directory under Default Website in IIS 6.0, but I created a new website in IIS 6.0. The webfolder has the neccessary permissions (NETWORK SERVICE). The version of ASP.NET is set to 4.0.30319. But still I get this message:
Server Application Unavailable
The web application you are attempting to access on this web server is currently unavailable. Please hit the "Refresh" button in your web browser to retry your request.
Has someone any clue what could be the problem?
Thanks for your help,
Anthony Candaele
Belgium
I checked the event viewer in Windows Server 2003 and I got this message:
It is not possible to run two different versions of ASP.NET in the same IIS process. Please use the IIS Administration Tool to reconfigure your server to run the application in a separate process.
Anyone experienced the same issue?
Anthony
Hi Anthony,
just make sure that your web site has differents pool with the others. In the web site properties you can create separate pool. Sorry can't give you screenshoot since there are no active server that use Win 2003
Hi ridi,
Thanks for the advice. I also figured that it had something to do with the application pools. I found this blog post by Scott Guthrie:
http://weblogs.asp.net/owscott/archive/2006/01/26/436607.aspx
I created a new application pool and then in the properties of my website set the application name to the name of my new application pool, but this didn't seem to solve the problem. But maybe I should have created a new DefaultApplication application pool.
Thanks,
Anthony
Hi Anthony,
Maybe a stupid question, but did you also configure your new application pool .Net version property to the same as the one your umbraco site is running? And if you did, what is the error you are getting now? Same as before?
Cheers,
Michael.
Hi Michael,
Thanks for the tip. For the moment I don't have access to my customers production server. All I know is that I created a new custom application pool in IIS 6.0. I don't recollect I there where other settings I could configure for this application pool. I should look this up from the moment I have access again to my customers production server.
greetings,
Anthony
Hi Anthony,
I don't have Win server 2003 here so unfortunately I cannot verify how the app pool screen actually looks like in there :-S But in any case, the issue you mentioned has to do with the fact that you were trying to run 2 different versions of the .Net Framework in the same app pool. So, this most probably means that the .Net version of your Umbraco site (.Net 4.0?) did not match with the default app pool version (3.5? 2.0?) of your IIS, and therefore by "just" creating another app pool and letting its default .Net version unchanged, it did not solve all the problem.
I think normally if you double-click on an app pool (or open its properties), you should get a screen with a dropdown from which you can choose the .Net version to execute on. If you don't, can yout maybe post a screenshot of what you see?
I hope this gets clear when you get access to your customer's production server :-)
Good luck!
Michael.
Hi Michael,
Thanks for the tip. In the meantime my customer is looking for an other hosting solution. The .Net version of the DefaultAppPool was changed to .Net 4.0, so all his applications where down, that was great fun :(
But I'll suggest him to give it an other shot on his Win Server 2003 production server.
greetings,
Anthony
Hi Anthony,
I can imagine the fun indeed :-S I hope you get it sorted out at the other hosting soultion. If your customer is looking for an external hosting provider in Belgium, I can suggest you Combell. Support there is just great.
Cheers,
Michael.
is working on a reply...