MDS Configuration Manager says "The required .svc handler mappings are not installed in IIS." - by Jason Wang

Status : 

  Fixed<br /><br />
		This item has been fixed in the current or upcoming version of this product.<br /><br />
		A more detailed explanation for the resolution of this particular item may have been provided in the comments section.

Sign in
to vote
ID 701993 Comments
Status Closed Workarounds
Type Bug Repros 1
Opened 11/11/2011 2:12:42 PM
Access Restriction Public


MDS Configuration Manager says "The required .svc handler mappings are not installed in IIS.", but they're actually installed on IIS.

In the Microsoft.MasterDataServices.Configuration.Commands.GetMasterDataServicesIISPrerequisites.HandlerMappingsExist() method, it only checks for the .svc handler mappings for the first website in IIS:

  ConfigurationElementCollection collection = manager.GetWebConfiguration(sites[0].Name).GetSection("system.webServer/handlers").GetCollection();

But in our web server, the first site in IIS is not MDS website, and it has all the unused handlers removed, so the MDS configuration manager thinks my IIS does not have .svc handler mappings.

I'm using IIS7.5. The MDS is from Denali RC0 build.
Sign in to post a comment.
Posted by Jason Wang on 5/16/2012 at 12:45 PM
Matthew, the documentation you added looks good to me.
Posted by Matthew [MSFT] on 5/15/2012 at 1:40 PM
Hi Jason,

I’m doing some cleanup on outstanding Connect items, and wanted to close the loop with you on this one.

We’ve provided additional documentation related to this problem here:

Posted by Microsoft on 11/11/2011 at 3:18 PM
Thanks for indentifying this issue. Unfortunately the fix for this issue will be not be able to make this release. We will add additional documentation to help confused user deal with this inconsistency.