# Pull server not working for Windows 2008R2 Client

**URL:** <https://forums.powershell.org/t/pull-server-not-working-for-windows-2008r2-client/4638>\
**Category:** DSC\
**Created:** [August 6, 2015, 12:37am UTC](https://forums.powershell.org/t/pull-server-not-working-for-windows-2008r2-client/4638 "2015-08-06T00:37:03Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![jacklock](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.powershell.org/jacklock/32/756_2.png) [@jacklock](https://forums.powershell.org/u/jacklock)\
**Post date:** [August 6, 2015, 12:37am UTC](https://forums.powershell.org/t/pull-server-not-working-for-windows-2008r2-client/4638/1 "2015-08-06T00:37:03Z")

</div>

Hi All,  
I have been able to setup DSC Pull server (http) in Windows 2012R2 and it works great when I use another Windows 2012R2 system as client. That machine can pull all data and custom resources from my 2012R2 pull server.

I also need to setup same configuration for Win 2008R2 client. And I am having hard time make it work. So far, I have installed WMF 4.0 and .NET Framework 4.5 into that client. I have also ran ` winrm quickconfig ` to configure winrm on client (so listener is present and firewall exception for winrm is present too).

But now, I am getting following error,  
`  
The WS-Management service cannot process the request. The service cannot find the resource identified by the resource URI  
and selectors.  
+ CategoryInfo : ObjectNotFound: (root/Microsoft/…gurationManager:String) , CimException  
+ FullyQualifiedErrorId : HRESULT 0x80338000  
+ PSComputerName : DSC2008R2  
`

I am not sure what I am missing here. What resource WS-Management service can’t find.  
Any help is appreciated.

TIA,  
Jack

---

<div class="post-metadata">

**Author:** ![karl-forster](https://avatars.discourse-cdn.com/v4/letter/k/958977/32.png) [@karl-forster](https://forums.powershell.org/u/karl-forster)\
**Post date:** [August 6, 2015, 2:02am UTC](https://forums.powershell.org/t/pull-server-not-working-for-windows-2008r2-client/4638/2 "2015-08-06T02:02:45Z")

</div>

Can you create a session using a normal Powershell window using enter-pssession?

Are you able to connect to the computer remotely for other management tasks such as computer management or ping the server?

Sounds like either permissions or network/ connection issue.

Maybe worth trying to create a powershell session from the 2008 R2 box to localhost. That will tell you if all the prerequisites are in place.

Karl

---

<div class="post-metadata">

**Author:** ![jacklock](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.powershell.org/jacklock/32/756_2.png) [@jacklock](https://forums.powershell.org/u/jacklock)\
**Post date:** [August 6, 2015, 2:11am UTC](https://forums.powershell.org/t/pull-server-not-working-for-windows-2008r2-client/4638/3 "2015-08-06T02:11:26Z")

</div>

Thanks for reply,  
Actually I can start session to this client machine from my pull server using enter-pssession. I can ping this machine too.

User that is running scripts is administrator on both machines (don’t know if it matters, since LCM runs under SYSTEM account). So I don’t think its permission or security issue. But can you tell me what else I need to look for if this issue is related to security or permission ?

Do I need to have PS 4 installed on 2008R2 ? This machine doesn’t have it.

---

<div class="post-metadata">

**Author:** ![daniel-krebs](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.powershell.org/daniel-krebs/32/484_2.png) [@daniel-krebs](https://forums.powershell.org/u/daniel-krebs)\
**Post date:** [August 6, 2015, 3:02am UTC](https://forums.powershell.org/t/pull-server-not-working-for-windows-2008r2-client/4638/4 "2015-08-06T03:02:50Z")

</div>

Jack,

Which command did you execute to get the error and from where are you running it?

---

<div class="post-metadata">

**Author:** ![jacklock](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.powershell.org/jacklock/32/756_2.png) [@jacklock](https://forums.powershell.org/u/jacklock)\
**Post date:** [August 6, 2015, 3:09am UTC](https://forums.powershell.org/t/pull-server-not-working-for-windows-2008r2-client/4638/5 "2015-08-06T03:09:59Z")

</div>

I have made this configuration for 2008R2 node (ignore $guid, it’s guid of mof file that I have created for 2008R2 node),

```
configuration setPullMode2008
{
   param ([string] $guidID)

   node DSC2008R2
   {
    LocalConfigurationManager
    {
     ConfigurationMode = 'ApplyAndAutoCorrect'
     ConfigurationID = $guidID
     RefreshMode = 'Pull'
     DownloadManagerName = 'WebDownloadManager'
     DownloadManagerCustomData = @{
     ServerUrl = 'http://dsc2012r2/PSDSCPullServer/psdscpullserver.svc';
            AllowUnsecureConnection = 'true'}
    }
   }
}

cd C:\dsc
setPullMode2008 -guidID $guid
Set-DscLocalConfigurationManager -ComputerName DSC2008R2 -Path ./setPullMode2008 -verbose
```

I am running this command from my Pull Server. And user under which I am running is in administrator group of both client and pull server. Also, if I run exactly same configuration script for my 2012R2 client (with different node ofcourse), then it works just fine.

---

<div class="post-metadata">

**Author:** ![alex-aymonier](https://avatars.discourse-cdn.com/v4/letter/a/ecd19e/32.png) [@alex-aymonier](https://forums.powershell.org/u/alex-aymonier)\
**Post date:** [August 6, 2015, 9:04am UTC](https://forums.powershell.org/t/pull-server-not-working-for-windows-2008r2-client/4638/6 "2015-08-06T09:04:00Z")

</div>

Hey Jack,

You’ll need WMF4 on the 2008r2 box [http://www.microsoft.com/en-au/download/details.aspx?id=40855](http://www.microsoft.com/en-au/download/details.aspx?id=40855)

Alex

---

<div class="post-metadata">

**Author:** ![jacklock](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.powershell.org/jacklock/32/756_2.png) [@jacklock](https://forums.powershell.org/u/jacklock)\
**Post date:** [August 10, 2015, 12:57am UTC](https://forums.powershell.org/t/pull-server-not-working-for-windows-2008r2-client/4638/7 "2015-08-10T00:57:33Z")

</div>

Hi Alex, as I mentioned in my first post. I have it already installed before I even attempted to try DSC on Win 2008R2 box.

---

<div class="post-metadata">

**Author:** ![alex-aymonier](https://avatars.discourse-cdn.com/v4/letter/a/ecd19e/32.png) [@alex-aymonier](https://forums.powershell.org/u/alex-aymonier)\
**Post date:** [August 19, 2015, 10:08pm UTC](https://forums.powershell.org/t/pull-server-not-working-for-windows-2008r2-client/4638/8 "2015-08-19T22:08:57Z")

</div>

Hi Jack,

Sorry got confused when you said “Do I need to have PS 4 installed on 2008R2 ? This machine doesn’t have it.” I thought that this would be installed when you installed WMF4?

Whats the return when you run Get-DscLocalConfigurationManager?

---

<div class="post-metadata">

**Author:** ![dotnVo](https://avatars.discourse-cdn.com/v4/letter/d/4af34b/32.png) [@dotnVo](https://forums.powershell.org/u/dotnVo)\
**Post date:** [May 16, 2024, 9:17pm UTC](https://forums.powershell.org/t/pull-server-not-working-for-windows-2008r2-client/4638/9 "2024-05-16T21:17:21Z")

</div>


