Morning All,
We recently upgrade our environment to 11.32.20 from 11.28.68, post update our clients are unable to perform guest file browse operations from the Admin Console. Prior to the upgrade clients were able to perform these operations without issue. Has anyone else ran into this issue?
The user can see their VMs in the Command Center, they can see the backup history for their VM, they can pick a date and select the type of restore they want to perform but as soon as they do that, they receive the following generic error.
Something went wrong.
Incident ID: 9pyq1nb2
In the WebServer.log file we are seeing the following error related to the browse.
12016 50 09/25 11:20:39 50 domain\user GetSubclientProperties - request handling interrupted : ['CV.WebServer.Handlers.HandlerException: User [domain\user] does not have required capability [View] for this subclient and this operation. at CV.WebServer.Handlers.CVSubclient.GetSubclientProperties(Associations associations, Int32 userId, Int32 localeId, ListPropertyLevels propLevel) at CV.WebServer.Controllers.SubclientController.GetSubclientProperties(String subclientId) at lambda_method650(Closure , Object , Object[] ) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.SyncActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeActionMethodAsync() at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeNextActionFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.InvokeInnerFilterAsync() --- End of stack trace from previous location --- at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.<InvokeNextExceptionFilterAsync>g__Awaited26_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)'].Response status code set to [403]
It would appear that the main issue is with the following error.
GetSubclientProperties - request handling interrupted : ['CV.WebServer.Handlers.HandlerException: User [domain\user] does not have required capability [View] for this subclient and this operation.
We have not changed any of the configured permissions for the client or the Commvault defined owner permissions between 11.28 and 11.32. Users who have the Master roll can of course still restore files for the same VM that is failing for the client.
The user in question is a member of the System created View role.

Thanks,
Chad