Link to home
Start Free TrialLog in
Avatar of sgtsarin
sgtsarin

asked on

Group Policy Software Deployment using DFS Share - Installation Source Unavailable

I am attempting to deploy software via Group Policy (MSI files) using a DFS share however my workstations are unable to locate the installation source (the DFS share) before a user has logged on.

If I modify the GPO to use a server share (not over the DFS) the installation completes with no problem - but if I am attepting to deploy the software using the DFS share UNC path I receive "installation source for this product is not available" errors in RSOP.

I know that the NTFS permissions are correct for the actual share on the server but I've run out of ideas as to where I need to be looking.  My guess is that the issue is permissions related on the DFS but I would appreciate it if someone could direct me in configuring my DFS root share and software deployment share with the correct permissions and let me know about anything else I may have missed.

Thanks!
Avatar of Kevin Hays
Kevin Hays
Flag of United States of America image

Only thing I can think of is permissiosn on the root of the DFS.  Here is a link, just make sure everything was followed.
http://www.windowsnetworking.com/articles_tutorials/Windows2003-Distributed-File-System.html

You are assigning the msi like this right in the gpo?  
\\servername\share\file.msi   ??

Avatar of sgtsarin
sgtsarin

ASKER

Thanks - That is actually the article I used to setup the DFS share in the first place - I have gone through all of the steps listed there.  Nothing that I've seen so far indicates what the share/ntfs permissions need to be on the DFS root.  

For assigning the MSI in the GPO I'm using this format:

\\domain\dfsroot\share\file.msi

If I use \\server\share\file.msi everything works just fine, but the whole point of setting up the DFS is so that I don't have to bind the share to one specific server in case things need to be moved around.
Ahh, ok.  I can't get to the my dfs until Monday though, but I would imagine you would want the share(everyone=full control) and NTFS with authenticated users or domain users = read.  They have to be able to read from the dfs on the root in order to get it applied.  I would check the permissions on the share and ntfs and compare it to you server where it works at.  Like I said, I won't be able to get to see my permissions on the DFS share until monday.  If nobody has posted a solution by then I will post what I have then.

Regards,

Kevin

Does anyone have any further suggestions?  I've increased the point value to 500 on this one.
Thanks.
Ok, well on my actual root here are the permissions.
Share:
- Everyone(full control)
NTFS
- Everyone(List and read)
- Administrators (full control)
- IT(full control)

On the folders under the root they just have the permissions of whatever department that is associated with that folder.

I don't actually store any of my packages on a DFS to be deployed by GPO's though.  I have these in a seperate shared folder.

Where are you setting "root" permissions?  Through the DFS console, or just the DFS share directory itself?

Based on your description, other than the fact that my MSI packages are located on the DFS share I've got the same exact setup so I'm not sure what the missing piece is here.
I'm setting it on the share itself.  Not in the dfs console.

Yeah, I can create a package tomorrow and have it reside in the dfs and get back to you if you would like.

Kevin
Try to activate on the computer node. Administratvie Model/System/logon/Always wait for network at computer startup...
When you try to manuly install the msi from the DFS. Are-you getting a Security warning windows? About the source off this file is unsafe or the publisher coud not be idnetify.
absolunet:

Thanks for the reply.

The GPO option you mentioned (always wait for network at computer startup) is enabled automatically for all workstations except notebooks - though all workstations are exhibiting this issue, not just the notebooks.

Manually installing the MSI files from the DFS works just fine.  The issue only occurs when the PC attempts the installation via GPO prior to the user logging on to the PC.

Unfortunately publishing these packages for installation upon first use ( as opposed to automatically assigning them ) isn't an option in our environment either.
ASKER CERTIFIED SOLUTION
Avatar of sgtsarin
sgtsarin

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial