установка клиента SCCM — Download Update: Copy job has been queued.

ccmsetup.log:

File ‘C:\Windows\ccmsetup\MicrosoftPolicyPlatformSetup.msi’ doesn’t exist.

File ‘C:\Windows\ccmsetup\WindowsFirewallConfigurationProvider.msi’ doesn’t exist.

File ‘C:\Windows\ccmsetup\SCEPInstall.exe’ doesn’t exist.

File ‘C:\Windows\ccmsetup\client.msi’ doesn’t exist.

Using branch cache option.

Adding file ‘http://SCCM.firma.com:80/SMS_DP_SMSPKG$/BFG00001/x64/MicrosoftPolicyPlatformSetup.msi’ to BITS job, saving as ‘C:\Windows\ccmsetup\MicrosoftPolicyPlatformSetup.msi’.

Adding file ‘http://SCCM.firma.com:80/SMS_DP_SMSPKG$/BFG00001/x64/WindowsFirewallConfigurationProvider.msi’ to BITS job, saving as ‘C:\Windows\ccmsetup\WindowsFirewallConfigurationProvider.msi’.

Adding file ‘http://SCCM.firma.com:80/SMS_DP_SMSPKG$/BFG00001/SCEPInstall.exe’ to BITS job, saving as ‘C:\Windows\ccmsetup\SCEPInstall.exe’.

Adding file ‘http://SCCM.firma.com:80/SMS_DP_SMSPKG$/BFG00001/x64/client.msi’ to BITS job, saving as ‘C:\Windows\ccmsetup\client.msi’.

Starting BITS download for client deployment files.

Download Update: A recoverable error has occurred.  A retry attempt will be made.

Download Update: A recoverable error has occurred.  A retry attempt will be made.

Download Update: Copy job has been queued.

Download Update: Copy job has been queued.

Первым делом я проверил доменные политики и ограничения BITS, если таковые имелись:

Затем я проверил настройки клиента, в которых тоже не было никаких ограничений для BITS:

Через bitsadmin.exe /list /allusers я проверил очередь:

В Windows Server 2016 очистить очередь задач при помощи bitsadmin.exe /reset /allusers нельзя:

Очистить можно только через PowerShell, запуская от имени системы. Был создан .bat-файл:


@echo off
powershell -file "D:\install\kill_sccm_bits.ps1"
exit

И скрипт:


import-module bitstransfer
Get-BitsTransfer -AllUsers | Remove-BitsTransfer

Через Task Manager я удалил процесс ccmsetup.exe, остановил службу Background Intelligent Transfer Service и в Task Scheduler создал задание, запускаемое от имени системы:

После запуска задания вручную, очередь BITS очистилась:

Что установке клиента ConfigMgr не очень помогло. После этого я запустил службу Windows Firewall, которая была в состоянии Disabled, но выключил Windows Firewall через панель управления и проделал ещё раз операции, описанные выше, в результате чего ситуация изменилась.

ccmsetup.log:

File ‘C:\Windows\ccmsetup\MicrosoftPolicyPlatformSetup.msi’ doesn’t exist.

File ‘C:\Windows\ccmsetup\WindowsFirewallConfigurationProvider.msi’ doesn’t exist.

File ‘C:\Windows\ccmsetup\SCEPInstall.exe’ doesn’t exist.

File ‘C:\Windows\ccmsetup\client.msi’ doesn’t exist.

Using branch cache option.

Adding file ‘http://SCCM.firma.com:80/SMS_DP_SMSPKG$/BFG00001/x64/MicrosoftPolicyPlatformSetup.msi’ to BITS job, saving as ‘C:\Windows\ccmsetup\MicrosoftPolicyPlatformSetup.msi’.

Adding file ‘http://SCCM.firma.com:80/SMS_DP_SMSPKG$/BFG00001/x64/WindowsFirewallConfigurationProvider.msi’ to BITS job, saving as ‘C:\Windows\ccmsetup\WindowsFirewallConfigurationProvider.msi’.

Adding file ‘http://SCCM.firma.com:80/SMS_DP_SMSPKG$/BFG00001/SCEPInstall.exe’ to BITS job, saving as ‘C:\Windows\ccmsetup\SCEPInstall.exe’.

Adding file ‘http://SCCM.firma.com:80/SMS_DP_SMSPKG$/BFG00001/x64/client.msi’ to BITS job, saving as ‘C:\Windows\ccmsetup\client.msi’.

Starting BITS download for client deployment files.

Download Update: Connecting to the server.

Successfully completed BITS download for client deployment files.

10 комментариев

  1. ssv:

    Сорри может быть за тупой вопрос..
    А зачем выключать сервис файрволла?
    Выключения его работы в панели управления на нужном профиля — не комильфо?
    А может проще разрешить то что надо и ничего не выключать?
    — Вышеописанные грабли по-моему заслуженные получились…

    • admin:

      Разрешать что-то занимает дольше времени, чем отключение. Возможно, я когда-то запилю через групповые политики все исключения, но пока мне после инсталляции системы проще выключить.
      Проблемы с BITS возникают довольно часто, судя по форумам и блогам, и не всегда виноват файрволл.

      • parviz:

        >Разрешать что-то занимает дольше времени, чем отключение

        1) Необходимые настройки Windows Firewall для клиентов SCCM хорошо задокументированы на Technet
        2) отключать сервис Windows Firewall не поддерживается Microsoft

        Вы же сами в своём же блоге писали о похожей проблеме, лол
        http://liashov.com/?p=3543

    • admin:

      Такая проблема, кстати, у меня возникла только при установке клиента на Windows Server 2016. Windows 7, Windows 10, Windows Server 2012 R2 — без проблем.
      Все с отключённым файрволлом.

  2. ssv:

    все когда нибудь бывает первый раз 8)))
    на 16r2 пофиксят… 8))

  3. Alexei:

    Такая же проблема встретилась на Windows 10 build 1607

Leave a Reply