Error "The certificate enrollment page you are attempting to access cannot be used with this version of Windows" after MS11-051 patch installation

Symptom:

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:

https://support.microsoft.com/kb/922706

You installed MS11-051 by following KB922706 but you are still getting the same erro.

Solution:

1.  Uninstall Security Update MS11-051.
2.  Install hot fix KB922706
3.  Install Security Update MS11-051.
4.  Type:  IISReset

More information:

Install KB922706 update. Use the links below to download appropriate update:
Download link for Windows Server 2003 x86
Download link for Windows Server 2003 x64

Install MS11-051 security patch. Use the links below to download appropriate update:
Download link for Windows Server 2003 x86
Download link for Windows Server 2003 x64

There is a more conprehensive article authored by Vadims Podans also talking about this issue, please see:

https://en-us.sysadmins.lv/Lists/Posts/Post.aspx?ID=53