Error when trying to do a web deploy

If you are having a problem using SourceOffSite, post a message here.

Moderator: SourceGear

Post Reply
AnthonPr

Error when trying to do a web deploy

Post by AnthonPr » Wed Jan 19, 2005 2:13 pm

Operation failed - You do not have the required permissions for $/directory/subdir/subdir/subdir/subdir

I've confirmed that the user has write permissions to the directories that he is trying to deploy to.

Any other suggestions?

lbauer
Posts: 9736
Joined: Tue Dec 16, 2003 1:25 pm
Location: SourceGear

Post by lbauer » Wed Jan 19, 2005 2:48 pm

If you're trying to deploy a web project, its the account used by the SourceOffSite server service that needs access to the deploy directory.

This setting is in Control Panel->Admin Tools->Services->SourceOffSite 4->Properties->Logon. When the deploy directory is on a different machine than the SOS Server, use a domain account for the Server service: domainname\username.
Linda Bauer
SourceGear
Technical Support Manager

AnthonPr

Post by AnthonPr » Wed Jan 19, 2005 3:16 pm

That's not the case here. There is another user who runs web deployments to the exact same location as the user in question, and that person has no problems at all. And his account is not the account that runs the SOS service.

Both users have the same exact VSS account permissions, same exact user account permissions, and the same exact directory permissions to the web deploy location. Yet one is receiving the error message.

lbauer
Posts: 9736
Joined: Tue Dec 16, 2003 1:25 pm
Location: SourceGear

Post by lbauer » Wed Jan 19, 2005 8:08 pm

If the other user can deploy to the same directory, then the SOS server service appears to have the proper acces.

There may be a problem with network or user configuration. I believe that you need "delete" permission in VSS in order to deploy a project, so check that.

Are the two users deploying the same projects?

You might experiment to see if UserA can deploy when logged in from UserB's client. Can UserA deploy UserB's project, etc.
Linda Bauer
SourceGear
Technical Support Manager

AnthonPr

Post by AnthonPr » Thu Jan 20, 2005 11:20 am

That worked. User B had different VSS permissions that User A. Thank you for your help.

Post Reply