Author Posts

June 1, 2016 at 5:21 am

New-DfsnFolder : Access to a CIM resource was not available to the client.AtD:\scripts\IAM\sharefoldermanagement\AddingShareToDFS\AddingShareToDFS.ps1:8char:5+ $a=New-DfsnFolder -Path $path -TargetPath $share -EnableTargetFailback $true+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~+ CategoryInfo : PermissionDenied: (MSFT_DfsNamespaceFolder:Root\Microsoft\...NamespaceFolder) [New-DfsnFolder], CimException+ FullyQualifiedErrorId : MI RESULT 2,New-DfsnFolder

I am getting the above error when trying to execute dfsn commandlets in a ps-session of a 2012R2 server.Module dfsn and fsrm roles are enabled.When I am directly executing the script in 2012 without any session.It is working well and fine.

Remote execution policy and trusted host is enabled.

Running as administrator.It is same user given to mange the DFS in GUI.

Any help appreciated.

Thanks in advance

  • This topic was modified 2 years, 3 months ago by  Don Jones.

June 1, 2016 at 8:13 pm

It's probably having to connect to a network resource to do what you're trying, which means you're running into the double-hop authentication problem. Hop one is your PSSession, hop two is from there to the DFS service, and that second hop doesn't have a credential associated. Discussed in "Secrets of PowerShell Remoting," on our eBooks page. If the command you're running supports a -Credential parameter, providing that should solve it.

June 2, 2016 at 5:58 am

Thanks Don,

The dfsn command doesn't have a -credential parameter,however it supports -cimsession parameter in which i tried of giving the credentials.

Then also I am getting the same error.Whenever I am trying to execute the commands remotly I am getting this error.Executing it directly ,it gives the output.

In both the cases I am executing it as domain admin.