Share via


URL Rewrite Module Install Issue

Question

Tuesday, October 6, 2009 7:22 AM

 

Hi,

I'm trying to install the MS URL Rewrite module on Vista 64. The Launch Conditions test fails with

 

 "The IIS 7.0 CoreWebEngine and W3SVC features must be installed to use Microsoft URL Rewrite Module 2 for IIS 7"

 

 Thing is, I have IIS7 installed and happily serving web pages.

 

I get the same issue when installing versions 1.1 via the file system and 2.0Beta via the web platform installer.

I have successfully installed in the past but I had to switch off and on the IIS windows features to fix something else.

Having done this, IIS itself is fine but the URL re-write module installer does not recognise its presence.

 Any advice much appreciated.

Chris

All replies (4)

Tuesday, October 6, 2009 12:58 PM

Hi Chris,

 Can you run the following from a command prompt and post the contents of IISComponents.txt ?

reg query HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp\Components > IisComponents.txt

 

Thanks

Richard <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p>


Wednesday, October 7, 2009 5:57 AM

 Hi Richard, thanks for responding.

 

I've since fixed my problem by "reinstalling" IIS. I'll give some detail in case it helps others.

 

Basically, I used the control panel app "turn on/off" windows features to completely clear the IIS branch and also the Windows Process Activation Branch.

It was not necessary to manually delete system32/inetsrv etc.

So, if you can successfully get this far - turn on IIS again and all should be well.

 

However, in my case I had tried this several times before and all that happens was a blue screen on reboot. I restarted into safe mode and the system "recovered". I was then able to reboot normally but IIS was still there and would serve pages (though the URL rewrite module would not install).

 

I then found a post here http://it-buffet.blogspot.com/2008/02/prologue-uninstalling-iis7-vista.html which suggests that it's necessary to make sure the complete list of pending updates are properly applied before reinstalling IIS.

After resolving some further issues specific to the Dell studio, I installed all the updates and was then able to reinstall IIS without issue as above.

The re-write module then happily installed.

 

Thanks - Chris


Wednesday, October 7, 2009 10:12 AM

Thanks for the  updated Chris.

I am curious if you were getting the same event log error that was mentioned in the blog you  referenced ? "Windows Servicing failed to complete the process of setting package SOME_UPDATE into Default(Default) state "

thanks

Richard


Wednesday, October 7, 2009 10:44 AM

Hi Richard,

No errors for the "default" state , but I did find numerous similar errors - for example

Windows Servicing failed to complete the process of setting package Package_190_for_KB970653~31bf3856ad364e35~amd64~~6.0.1.0 () into Absent(Absent) state

Windows Servicing failed to complete the process of setting package Package_190_for_KB967723~31bf3856ad364e35~amd64~~6.0.1.7 () into Resolved(Resolved) state

Windows Servicing failed to complete the process of setting package Package_1_for_KB970710~31bf3856ad364e35~amd64~~6.0.1.1 () into Staged(Staged) state

 The errors apply to different packages within different KB updates.

Hope this helps

 Chris