Do not use Windows 2008 x86 as Pull Distribution Point

If you’re considering upgrading or using existing Windows 2008 (any Service pack) Servers as Pull Distribution Points, make sure the’re 64-bit, and not 32-bit. If you do, they will not be able to pull large files (over 4 GB) from their assigned source Distribution Points. All other files will Transfer without issue.

You’ll see the following error in the debug eventlog for the Bits-Client:

  
Log Name:      Microsoft-Windows-Bits-Client/Operational
Source:        Microsoft-Windows-Bits-Client
Date:          30/06/2015 09:18:53
Event ID:      61
Task Category: None
Level:         Warning
Keywords:      
User:          SYSTEM
Computer:      UKSVR44249.testeur.com
Description:
BITS stopped transferring the CCMDTS Job transfer job that is associated with the http://UK44249-CO01.testeur.com:80/SMS_DP_SMSPKG$/EU100280/sccm?/Install_Prod_POS_V1.0.wim URL. The status code is 2147500037.
Event Xml:
Microsoft-Windows-Bits-Client
fileLength 5396854331
bytesTotal 5396854331
bytesTransferred 0
peerProtocolFlags 0
bytesTransferredFromPeer 0
bandwidthLimit 18446744073709551615

If you look hard, you’ll stumble upon KB2927111 (A BITS multirange transfer of a large file Fails). This KB is only for Windows 7 or Server 2008 R2, not Server 2008 and it’s 64-bit. If you search further, you’ll be able to find a 32-bit Version of the patch on some forums, however this won’t install on Windows 2008 as it is for R2. Manually copying the changed files from a patched reference Windows 2008 R2 Server also doesn’t work….and forcing the MSU to install without an OS check Fails.

Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

0 Comments
Most Voted
Newest Oldest
Inline Feedbacks
View all comments