So I profiled Java 1.6.13 successfully. I am able to launch IE and have Java think its 1.6.13 instead of 1.6.25 (which is what is installed locally).
However, when I run the same app as a regular user, it fails, java.download.com/detection doesn't even think I have java installed. In trying to figure out what is happenning, Im using Procmon and procexplorer.
What I did try was make my test user a local admin of the xen server and ofcourse it worked. No policies except one computer policy is applied and it is not configuring any IE settings or such, just loopback processing. All lockdowns were done via User policies.
Any ideas, going through the procexplorer logs is slow but I'm going through and dont see any FAILUREs or Access denied. I'm leaning toward it being a permissions on the file/folder somewhere on the local server OR the registry.
Thank You
Could be HKCU\Software\Microsoft\Internet Explorer\Approved Extensions\
CSLID of Java Version component {DBC80044-A445-435B-BC74-9C25C1C588A9}
--Emil
I gave my user Full Control to the RadeCache (Only location the above CSLID was located. I do not have HKCU....\Approved Extensions.
Using Regedt32 to give FC to the RadeCache Key, no change. I'm completely at a loss right now.
"I do not have HKCU....\Approved Extensions" - Is that not the issue that the user does not have the information in their profile for the extension?