I’ve been trying to configure node’s LCM with 9 partial configurations, however when you apply the LCM config to the node the following error appears.
The WS-Management service cannot process the request. The WMI service or the
WMI provider returned an unknown error: HRESULT 0x80041033
+ CategoryInfo : ResourceUnavailable: (root/Microsoft/…guration
Manager:String) , CimException
+ FullyQualifiedErrorId : HRESULT 0x80041033
+ PSComputerName : TestNode01
If you reduce the partial configurations to 8 the error does not appear. Can someone else confirm they are seeing the same issue? I can’t find any documentation to say there is a 8 partial configuration limit.
Hi Zuldan and thanks for taking the time to answer me.
I’m running RTM of WMF5.0 (KB3134758), with PSversion: 5.0.10586.117. on Windows Server 2012 R2.
The reason I think it is the same bug, is that if I remove some of the modules before the offending one, DSC will run past and continue on. If I add the other modules back in, DSC will stop running after trying to import module nr 10.
I’m actually just trying to test installing WAP using the xAzurePack code found on github. And only doing this:
Seems like wmiprvse.exe crashes at the same time on the host I’m pushing the configuration too.
Not sure I’m doing anything wrong, or if the config authoring has changed with WMF 5.0 to circumvent this problem.
Seems to work for me with the configuration script below and newer build. Could you share your the configuration script after removing some PI information. Just want to understand the bug.
[DSCLocalconfigurationmanager()]
Configuration test
{
Settings {
RefreshMode = 'Push'
}
foreach ($i in (1..10))
{
PartialConfiguration "p$i"{
}
}
}
test
slcm .\test
In the process of creating an better example I got it to import all the modules without error. This was the same code I was struggling with, though I removed most of the logic only leaving the code that installed the WAP admin portal. With this reduced payload DSC ran past the error and loaded all 11 modules without problem.
Though if I run the full configuration, it will terminate because of an error trying to load the 10th module. A bit of a head-scratcher.
The working code has about 800 lines, while the failing has about 1800.
Arie: I am running with higher than default settings when it comes to all WinRM.
MaxMemoryPerShellMB = 2048
So I doubt that is the cause of it.
But thanks for the suggestion.
Seems I spoke too soon, this limit is controlled by MaxEnvelopeSizekb setting in WinRM. Increasing this from the default made me able to use larger configurations. The default is 500, and that is to little. Setting it to 2048 solved all my problems.
I need to borrow this thread.
I’m having similar problems when I am trying to push a LCM config to client server with 7 Partial Configurations. If I remove one partial, everything works fine.
I have tried to change MaxEnvelopeSizekb to 2048 and higher on both DSC-Pull Server and client server. Still the same problem. Both servers runs on Win2012R2.
The error I get is: The WS-Management service cannot process the request. The WMI service or the WMI provider returned an unknown error:
HRESULT 0x80041033
Does anyone know if there is a hotfix or something that fixes this problem or is there more settings in wsman that can be changed?