MSI package is not installing via GPO

I have configured an MSI package to distribute MS Silverlight and it runs fine if used all by itself. However, it won't install via GPO if setup under Computer -> Policies ->Software Settings -> Software Installation.
I've used these instructions  (http://support.microsoft.com/kb/816102#method3) to the letter but nothing works even if AD administrator's account is used.
nfinorthitAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

nfinorthitAuthor Commented:
Server 2008R2, Windows 7 64-bit
0
jboozCommented:
Maybe try testing it with the Firewall off on the client computer.  Also, try deleting the Registry for your Group Policy.  In the registry it is under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy.  Then run gpupdate /force

When Group policy updates it will recreate that Registry.
0
nfinorthitAuthor Commented:
Turning off firewall had no effect. Deleting registry et. al. did the trick. Now, how do I go about doing same thing for over 200 computers? LOL.
0
Making Bulk Changes to Active Directory

Watch this video to see how easy it is to make mass changes to Active Directory from an external text file without using complicated scripts.

jboozCommented:
Great!  I would try to put it into a login script.  This would be the command:

reg delete "Hklm\software\microsoft\windows\currentversion\group policy" /f

Also, I would test it on a couple computers first.
0
nfinorthitAuthor Commented:
Would that delete and re-force the GP every time user logs-in? If I have to execute this command, I would rather do it via GPO 'cause editing multiple scripts is not a very attractive option.
0
nfinorthitAuthor Commented:
Also, even I create a batch file to run via GPO, most users don't have admin rights to run this type of commands
0
nfinorthitAuthor Commented:
Hi jabooz,

I've tried manually removing GPO  from the registry on couple of computers but MSI wouldn't install on them after forcing gpupdate and rebooting. So, I guess this solution won't work for everybody.
What else can I try? After all, editing registry like this is not very attractive option in the first place and I don't understand why doesn't GPO work the way that's expected of it?

Thanks,
Stan
0
jboozCommented:
Do you have everyone in the same Active Directory Groups?  For example:  Is the GPO enabled or Enforced on that group of people?  (I have done that before)
Maybe it is fighting with another GPO so I would try to Enforce it just to test.

I have had to do the registry delete when I have moved users from one OU to another.  There is also a setting to wait for the network before login.  You could try to turn that setting on or check the event viewer on the local PC you are trying to install on.
0
nfinorthitAuthor Commented:
Gave up on MS stuff not working 100% and moved on using PDQ deploy which works all the time.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
nfinorthitAuthor Commented:
Nothing worked what was suggested, so resorted to using third-party software to distribute applications
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft Legacy OS

From novice to tech pro — start learning today.