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