cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Flexera CChong
Flexera

Machine based application Failed Repair Option

I have an application which was installed via active directory.
It installs correctly and appears to be happy on the client machine.
But when the repair option from the control panel is run the repair operation fails.
the application still functions and does not become broken.
The failure looks like a permissions problem on the server.
The repair doesn't have access to the msi located on the source server.
This is a machine based application and when the user runs the repair it fails.
Only the machine is in the subscription group, not the user.

Is there a problem with the msi? It seems to run a little then you get the error message about the msi.
could it be a problem with a component?
If the msi had a problem, is a failure like this common?
Any help would be great
Smiley Sad
0 Kudos
4 Replies
nicholas_ong
Pilgrim

Re: Machine based application Failed Repair Option

What kind of error message are you getting? Is the file permission on the server set to allow all users read&execute?
0 Kudos
Flexera CChong
Flexera

Repair

The error message is:
The feature you are trying to use is on a network resource that is unavailable.
Click ok to try again or select an alternate path to the folder that contains the msi.

The domain users have list to our apps dfs share.
If the user is a member of a user based group they will get read and execute plus some other minor perms.

This is a machine base application and only the machine account is a member of the subscription group.
What I don't understand is why the repair won't work if only the machine account is in the group.
I know if the user account is added to the group the repair works.
0 Kudos
nicholas_ong
Pilgrim

Re: Machine based application Failed Repair Option

The main thing to remember here is that whether an application is published or assigned, it is for one purpose only, that is to allow a user who logs on to that workstation to access the application.

The repair is initiated only after a user successfully logs on regardless of whether the application was first launched by the user. Read & Execute is necessary to repair but List is optional.
0 Kudos
Flexera CChong
Flexera

Repair

Thanks for the information.
That is what I was thinking.Smiley Happy
0 Kudos