Situation : When you run a 32bit website on 64bit IIS you receive the error "500.19 Error When Enabling 32-bit Application Pool"
What Happened : I got this error because I was also running WSUS services (SBS installation) and it seems to install a 64bit compression component that isn't 32bit compatible. You can safely disable this component and carry on. To do so open up a command prompt with administrative privileges and enter the following command %windir%\system32\inetsrv\appcmd.exe set config -section:system.webServer/httpCompression /-[name='xpress']
That should sort it out for you, if you need to re-enable this anytime in the future you can run the following command %windir%\system32\inetsrv\appcmd.exe set config -section:system.webServer/httpCompression /+[name='xpress',doStaticCompression='false',dll='%windir%\system32\inetsrv\suscomp.dll']
Lesson Learned : A lot of the extensions used on 64bit IIS seem to only be 64bit compatible, causing a lot of headaches when running a 32bit application.
Thursday, 19 November 2009
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment