Ran into a real fun problem today where we needed to upgrade the flash player to the latest version on our Citrix Farm. Installed Adobe Flash Player on both servers, and tested it out. Worked fine. When our users (non-admins) logged in they ran into issues with the activeX installer popping up, after clicking install - no progress was made, page would not load flash correctly. One would think to edit Group Policy and allow activeX, but in this case the answer resides elsewhere.

Here's the fix:

<!--more-->

Courtesy of <a href="http://www.brianmadden.com">Brian Madden</a>.

1. Open regedit
2. Go [HKEY_CLASSES_ROOTTypeLib{D27CDB6B-AE6D-11CF-96B8-444553540000}] and right-click, change the permission to Read for "Everyone"
3. Go [HKEY_CLASSES_ROOTCLSID{D27CDB6E-AE6D-11cf-96B8-444553540000} and right-click, change the permission to Read for "Everyone"

Note: In Brian Madden's <a href="http://www.brianmadden.com/forums/t/12471.aspx">forum</a>, Simon refers to the CLSID entry [HKEY_CLASSES_ROOTCLSID{D27CDB6B-AE6D-11CF-96B8-444553540000}] but this was not present on my server. In any event, if you find yourself up against the same issue browse the registry, start in the "D27" section of the above mentioned areas, and be sure to look on the right-hand side. When you see "Shockwave Flash Object", that's it. Change the permission to read.

Now ask you users to logout and back in. They should be able to access their flash enabled websites now with no issues.
