You have Windows Server 2003 with installed Certification Authority and Web Enrollment components.
When you try to access web enrollment pages from a Windows Vista-based (or newer) computer you receive error:
The certificate enrollment page you are attempting to access cannot be used with this version of Windows. To enable Web certificate enrollment for clients running Windows Vista, your administrator must update all Windows CA Web enrollment pages. To learn more about this issue and the steps needed to update Web enrollment pages to support all versions of Windows, see:
You installed MS11-051 by following KB922706 but you are still getting the same erro.
1. Uninstall Security Update MS11-051.
2. Install hot fix KB922706
3. Install Security Update MS11-051.
4. Type: IISReset
There is a more conprehensive article authored by Vadims Podans also talking about this issue, please see: