Troubleshooting
Problem
This technote details why the error, []Could not set ACL[], occurs when trying to edit the reqmaster Access Control List (ACL) in IBM® Rational® ClearCase MultiSite®.
Symptom
The following error is received while trying to edit the reqmaster Access Control List:
M:\myview\myvob> multitool reqmaster -acl -edit vob:\myvob
Replace the ACL? [no] yes
multitool: Error: vob:\myvob
The following prevented the local "edit ACL" operation.
Could not set ACL.
The following error may also be reported in the logs:
msadm_server(936): Error: msadm_server.exe(936):
Error: Could not open ACL file: Permission denied.
Cause
The following are two known causes for this error:
- The file .msadm_acls located in the VOB storage directory (*.vbs), stores the ClearCase MultiSite administration server's ACL and has the read-only bit set.
- The file .msadm_acls has the NETWORK group access set to deny. Denying access for this group will block ClearCase network access to the file. This would be the case when the VOB storage resides on a Network Attached Storage device ( NAS).
Resolving The Problem
Solution for Cause 1
Remove the read-only bit from .msadm_acls which is located in the VOB storage directory:
- From command line, change directory (cd) into the VOB storage root directory, run
attrib -r .msadm_acls
- From Windows Explorer, navigate to the root of the VOB storage directory, right-click .msadm_acls, select Properties, and clear the check box next to Read-Only.
Solution for Cause 2
Deselect the NETWORK group's deny access setting from the .msadm_acls file.
For more information on Setting up access controls, refer to the IBM Rational ClearCase MultiSite Administrator's Guide.
For more information on VOB and View Storage Directory ACLs, refer to IBM Rational ClearCase Administrator's Guide.
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21147158