The software change returned error code 0x87d00669 2016410007

While deploying the software updates using SCCM, the software change returned error code 0x87D00669 was reported. Let's look at how to fix the error code

While deploying the software updates using SCCM, the software change returned error code 0x87D00669 was reported. Let’s look at how to fix the error code 0x87D00669.

Troubleshooting Configuration Manager issues is a vast topic, and it is always interesting because an error code may have alternative solutions. Most of these errors are reported in my SCCM forums, and we try to resolve them.

When you deploy updates using SCCM, you may encounter several errors. One such error is “the software change returned error code 0x87D00669” that appears in software center on the client computer.

PatchMyPC HorizontalAD

Patch My PC Sponsored AD

Another common error that I see is SCCM Application Installation Error 0x87D00607. If you have set up things correctly, you should not encounter these common issues.

I got an email over the weekend asking me the solution for SCCM error code 0x87D00669 during updates deployment. The Office updates were deployed using ConfigMgr but on some computers the updates failed to install with error code 0x87D00669.

First let’s look at the error details for the software change returned error code 0x87D00669. We see the error 0x87D00669 appears in software center with title unable to download the software.

Error code 0x87D00669 = Client unable to get software updates content locations at this time. This means the client can’t find the update on the distribution point servers. The solution is to check if the package is distributed to distribution points and boundaries are set up correctly.

The software change returned error code 0x87D00669

The software change returned error code 0x87D00669

The most common reason why you encounter the error 0x87D00669 in software center is due to two reasons.

  1. Content Not Present on DP – The content is not distributed to distribution points. This results in software center showing downloads stuck at 0% and eventually error 0x87D00669. In such situations, refer my guide on how to fix SCCM Application Download Stuck at 0% in Software Center.
  2. Missing Boundaries and Boundary Groups – The applications or updates install only when they first locate the distribution point and download the content. If the clients don’t know from where the content has to be downloaded, they sit on downloading state for some time and eventually fail. So, you must first check the boundaries and boundary groups. The Boundaries in Configuration Manager define network locations on your intranet. These locations include devices or clients that you want to manage.

Avatar photo

Prajwal Desai is a Microsoft MVP in Enterprise Mobility. He writes articles on SCCM, Intune, Configuration Manager, Microsoft Intune, Azure, Windows Server, Windows 11, WordPress and other topics, with the goal of providing people with useful information.

I just got this setup and I believe it’s all correct.  I can see the updates available in SCCM, I can download them and deploy them.  Whenever I try to install them I get the message that it failed with the error code 0x87D00669.  From what I read, it sounds like the error means «not able to get software updates content location at this time» but I don’t know what that means.  I’m trialing the software right now to make sure it works before I purchase, but it’s not looking good at the moment. 


0x87D00669  = Not able to get software updates content locations at this time.

This means the client can’t find the update in the DP’s. Please make sure your package is distributed and boundaries set up.


Boundaries are setup as they have always been, no changes needed there.  The updates are successfully downloaded into the folder I created for these 3rd party updates.  Do those need to be somewhere specific?


Is the deployment package distributed to all DPs? Try to update DPs.


I took a look at all my deployment packages and all BUT this new one are green (Success).  This new one is still gray and not «targeted».  I have attempted to redistribute the package but nothing seems to be working.  Looking at the distmgr.log it sees the package and there are no errors.  The folder on the server where the updates are download have .cab files in them.  What could I be doing wrong?


I removed the Deployment package that was not downloading and created a new one.  All appears to be working as expected now. 


Would you be able to send the following logs to [email protected] ?

%WinDir%CCMLogsCAS*.log
%WinDir%CCMLogsCIAgent.*log
%WinDir%CCMLogsClientLocation*.log
%WinDir%CCMLogsCMBITSManager*.log
%WinDir%CCMLogsContentTransferManager*.log
%WinDir%CCMLogsDataTransferService*.log
%WinDir%CCMLogsStateMessage.log
%WinDir%CCMLogsLocationServices.log*.log
%WinDir%CCMLogsUpdatesDeployment*.log
%WinDir%CCMLogsUpdatesHandler*.log
%WinDir%CCMLogsUpdatesStore*.log
%WinDir%CCMLogsPatchMyPC-ScriptRunner.log (If exist)


Код ошибки 0x87d00607 означает, что содержимое не обнаружено SCCM / клиентом, и причины этого могут быть многочисленными, например неправильная конфигурация границ или граничных групп, предварительно подготовленное содержимое, блокировка от брандмауэра и т. Д.

Проблема возникает, когда пользователь пытается развернуть пакет или приложение через SCCM, но встречает следующее сообщение:

При изменении программного обеспечения возвращен код ошибки 0x87D00607 (-2016410105)

Изменение программного обеспечения вернуло код ошибки 0X87d00607 2016410105

Вы можете исправить код ошибки 0x87d00607, попробовав приведенные ниже решения, но прежде чем углубляться в другие технические решения, проверьте, решает ли проблема перезагрузка основного сервера SCCM. Кроме того, убедитесь, что дата и время на сервере и на клиентских машинах правильные. Кроме того, убедитесь, что на вашем компьютере установлены все обновления или исправления для SCCM. Кроме того, проверьте, все ли затронутые пользователи присутствуют в каталоге SourceContentLib. Если нет, добавьте пользователей в указанную библиотеку и проверьте, решена ли проблема.

Если пакет или приложение, которое вы пытаетесь установить (или удалить), имеют официальный установщик / деинсталлятор (например, Adobe CC Uninstaller), проверьте, решает ли этот официальный установщик / деинсталлятор проблему. Также не забудьте проверить, есть ли у пакета или приложения какие-либо зависимости, если да, то убедитесь, что эти зависимости включены в исходные файлы пакета или приложения. Если вы пытаетесь установить обновленную версию приложения (например, MS Office), которая уже установлена ​​на клиентском компьютере, проверьте, позволяет ли удаление старой версии приложения без проблем установить новую версию.

1. Измените браузер по умолчанию на клиентском компьютере.

В приложении или пакете может отображаться код ошибки 0x87d00607, если в качестве браузера по умолчанию на вашем клиентском компьютере не задан Edge или Internet Explorer (из-за различных зависимостей ОС в корпоративной сетевой среде). В этом случае установка браузера по умолчанию на клиентском компьютере (или машинах) на Internet Explorer или Edge может решить проблему. Прежде чем продолжить, проверьте, используете ли вы лимитное соединение (например, ноутбук с SIM-картой), тогда разрешение этого же в настройках клиента по умолчанию SCCM может решить проблему.

  1. Щелкните Windows, введите: Приложения по умолчанию, а затем откройте Приложения по умолчанию.Открыть приложения по умолчанию
  2. Теперь выберите опцию в веб-браузере (например, Google Chrome) и выберите Internet Explorer.Установите для веб-браузера по умолчанию Internet Explorer
  3. Затем перезагрузите клиентский компьютер и после перезагрузки проверьте, не содержит ли он кода ошибки 0x87d00607.

Если на шаге 2 браузер по умолчанию уже настроен на Internet Explorer, установите его как Microsoft Edge и перезагрузите компьютер, чтобы проверить, устранена ли ошибка 0x87d00607.

2. Добавьте путь SMS_DP в настройках IIS.

SMS_DP содержит файлы журналов DP, файлы для проверки содержимого, предварительное содержимое (если включено) и является центром временного хранения пакета / приложения до его включения в библиотеку содержимого. Вы можете столкнуться с ошибкой 0x87d00607, если путь SMP_DP неправильно настроен в настройках IIS DP. В этом сценарии добавление пути к SMS_DP в настройках IIS может решить проблему. Но прежде чем продолжить, обязательно удалите NAP (защиту доступа к сети), так как она устарела Microsoft в Windows Server 2012 R2, и если вы все еще используете ее, удаление может решить проблему.

  1. Войдите на сервер DP и перейдите к его настройкам IIS.
  2. Теперь выберите сервер и откройте ограничения ISAPI и CGI.Откройте ограничения ISAPI и CGI в настройках IIS.
  3. Затем проверьте, присутствует ли там запись для SMS_DP. Если нет, добавьте новую запись со следующим путем: C: Windows system32 inetsrv smsfileisapi.dll
  4. Теперь примените свои изменения и проверьте, устранена ли ошибка 0x87d00607.

3. Используйте HTTP для клиентских подключений.

Код ошибки может быть вызван неправильной настройкой протокола клиентских подключений; клиенты должны подключаться к серверу по протоколу HTTPS. В этом сценарии настройку клиентских подключений на использование протокола HTTP может решить проблему.

  1. Откройте SCCM и на левой панели разверните Конфигурация сайта.
  2. Теперь выберите «Серверы и правила системы сайта» и на правой панели откройте точку управления (в разделе «Роли системы сайта»).
  3. Затем выберите HTTP и примените свои изменения.Установите клиентские подключения на HTTP в SCCM
  4. Подождите не менее 5 минут и проверьте, устранена ли ошибка 0x87d00607.

Если это не помогло, проверьте, правильно ли работает DNS-сервер вашей организации.

4. Разблокируйте исходные файлы пакета / приложения.

Вы можете столкнуться с кодом ошибки 0X87d00607 2016410105, если ОС вашего устройства не доверяет некоторым исходным файлам и блокирует их выполнение. В этом контексте разблокировка исходных файлов может решить проблему.

  1. Перейдите в каталог исходных файлов вашего пакета / приложения, щелкните правой кнопкой мыши любой из файлов и выберите «Свойства».
  2. Затем проверьте, доступна ли опция разблокировки (флажок или кнопка), если да, затем щелкните ее, чтобы разблокировать файл.Разблокировать безопасность файла
  3. Теперь повторите то же самое, чтобы разблокировать все исходные файлы и проверить, очищена ли система от кода ошибки 0X87d00607 2016410105.

Этот метод может работать для некоторых файлов, но для большого количества файлов вы можете использовать SysInternels Streams чтобы разблокировать все файлы. Если это не помогло, проверьте, решает ли проблему удаление пакета / приложения с сервера SCCM, создание нового каталога на сервере SCCM и копирование исходных файлов пакета / приложения в этот каталог.

5. Измените параметры развертывания пакета / приложения.

Вы можете столкнуться с кодом ошибки 0x87d00607, если параметры развертывания пакета / приложения не настроены для локального запуска. В этом случае установка параметров развертывания для загрузки содержимого и локального запуска может решить проблему.

  1. Откройте свойства вашего пакета / приложения в SCCM и перейдите на вкладку Content.
  2. Теперь разверните раскрывающийся список параметров развертывания и выберите «Загрузить содержимое из точки распространения» и «Выполнить локально».Установите параметры развертывания для загрузки содержимого из точки распространения и запуска локально
  3. Затем примените изменения и убедитесь (по крайней мере, через 5 минут), что возвращенная ошибка изменения программного обеспечения устранена.

6. Отключите предварительно подготовленное содержимое точки распространения.

Вы можете столкнуться с кодом ошибки 0X87d00607 в SCCM, если вы настроили точку распространения для использования только предварительно подготовленного содержимого (которое будет принимать только содержимое, скопированное в нее вручную). В этом сценарии отключение предварительно подготовленного содержимого для точки распространения может решить проблему.

  1. Откройте SCCM и откройте Свойства точки распространения.
  2. Теперь снимите флажок «Включить эту точку распространения для предварительно подготовленного содержимого» и примените свои изменения.Отключить предварительно подготовленное содержимое в SCCM
  3. Затем подождите 5 минут и проверьте, очищен ли код ошибки 0x87d00607.

7. Включите резервное местоположение для содержимого.

Если клиентский компьютер не может получить доступ к предпочтительной точке распространения, то включение резервного местоположения для контента может позволить машине получить то же самое из другого источника и, таким образом, решить возникшую ошибку.

  1. Откройте Свойства вашего пакета / приложения и перейдите на вкладку «Содержимое».
  2. Теперь установите флажок «Разрешить клиентам использовать резервное исходное местоположение для контента» и убедитесь, что в раскрывающемся списке «Параметры развертывания» установлено значение «Загрузить контент из точки распространения и запустить локально».Разрешить клиентам использовать резервный источник для контента
  3. Затем примените свои изменения и проверьте (по крайней мере, через 5 минут), очищен ли код ошибки 0X87d00607 2016410105.

8. Разрешить компьютерам пользователей использовать точки распространения.

Если ваша организация использует точки распространения SCCM для распространения пакетов / приложений, то разрешение компьютерам клиентов использовать точки распространения из группы границ сайта по умолчанию может устранить ошибку 0x87d00607. Но прежде чем продолжить, проверьте, решает ли проблему установка периода обслуживания развернутого программного обеспечения для сбора.

  1. Перейдите к своему пакету / приложению в SCCM и откройте свойства пакета / приложения.
  2. Теперь перейдите на вкладку «Содержимое» и установите флажок «Разрешить клиентам использовать точки распространения из группы границ сайта по умолчанию».Разрешить клиентам использовать точки распространения из группы границ сайта по умолчанию
  3. Затем примените свои изменения и проверьте, устранена ли ошибка SCCM 0X87d00607.

Если это не помогло, проверьте, решает ли проблему разрешение клиентских машин на загрузку из облачного источника / точки распространения. Если это не сработало, вы можете проверить, не поврежден ли сервер DP или отсутствует ли он в группе серверов DP.

Код ошибки 0x87d00607 в SCCM может появиться, если границы и группа границ не настроены должным образом или к ним не добавлен IP-адрес клиентской машины. В этом контексте изменение границ и групп границ может решить проблему.

  1. Запустите SCCM и перейдите по следующему пути: Администрирование >> Обзор >> Конфигурация иерархии >> Граничные группы.
  2. Теперь перейдите на вкладку «Ссылка» группы границ и установите флажок «Использовать эту группу границ для назначения сайта» (в разделе «Назначение сайта»).
  3. Затем добавьте сервер в группу границ и примените свои изменения, чтобы проверить, решена ли проблема SCCM.Включить граничную группу для назначения сайта
  4. Если нет, убедитесь, что группы границ включены в свойствах точки распространения, и проверьте, включены ли IP-адреса (убедитесь, что IP-адрес не введен неправильно) клиентского компьютера в группу границ.
  5. Имейте в виду, что добавление IP-адресов, таких как 10.22.8.0 в 10.22.9.10, не добавит 10.22.9.0 в группу границ (хотя это работает в сетевом мире), поэтому добавьте IP-адреса соответственно.
  6. Кроме того, проверьте, решает ли проблема использование диапазона IP-адресов IPv6 клиентских компьютеров в группах границ.

10. Разрешите требуемые порты SCCM в брандмауэре клиентского компьютера.

SCCM может отображать код ошибки 0x87d00607, если необходимые порты SCCM заблокированы брандмауэром на клиентском компьютере. В этом случае разрешение требуемых портов SCCM на клиентском компьютере может решить проблему. Вы можете проверить Требуемые порты SCCM в соответствии с протоколом из официального источника Microsoft и добавьте требуемый порт в брандмауэр вашего клиентского компьютера. Для иллюстрации мы обсудим процесс открытия порта LDAP глобального каталога для брандмауэра Защитника Windows. Но прежде чем продолжить, проверьте, не конфликтуют ли порты веб-сервера SCCM с другой службой (особенно с портом 80).

Предупреждение: продвигайтесь вперед с особой осторожностью и на свой страх и риск, так как редактирование настроек брандмауэра — это умелая задача, и если ее не сделать должным образом, вы можете нанести непреднамеренный и постоянный ущерб своим данным / системе.

  1. Щелкните Windows, введите: Брандмауэр Защитника Windows и откройте его.Откройте брандмауэр Защитника Windows.
  2. Теперь на левой панели выберите Outbound Rules, а на панели Action щелкните New Rule.Создайте новое правило для исходящего трафика в брандмауэре
  3. Затем выберите Порт в качестве Типа правила и установите переключатель TCP.Выберите порт в окне нового правила
  4. Теперь введите 3268 в поле «Определенные удаленные порты».Выберите TCP и введите 3268 в определенные удаленные порты
  5. Затем нажмите «Далее» и установите переключатель «Разрешить подключение».Выберите Разрешить подключение в новом правиле для исходящего трафика.
  6. Теперь выберите все три типа сетей (например, доменные, частные и общедоступные) и нажмите «Далее».
  7. Затем назовите правило в соответствии с вашими требованиями и нажмите «Готово».
  8. Теперь попробуйте еще раз проверить, очищен ли SCCM от ошибки 0x87d00607.

Если проблема не исчезнет, ​​проверьте, не вызывает ли ее брандмауэр вашей VPN или маршрутизатора. Если проблема все еще существует, проверьте, решает ли проблему повторное добавление клиентского компьютера в домен. Если это не помогло, вы можете использовать ContentLibraryCleanup.exe в режиме удаления на вашем сервере SCCM и проверьте, решает ли это проблему. Если проблема не исчезнет, ​​вы можете переустановить IIS (с BITS и ASP.Net) или SCCM (с IIS). Если ни одно из решений не помогло вам, вы можете поделиться пакетом / приложением с пользователями (пока проблема не будет решена).

Содержание

  1. question
  2. the software change returned error code 0x87D00669 ( Semi-annual 1908 MS Office app update)
  3. 3 Answers
  4. The software change returned error code 0x87d00669 2016410007
  5. Вопрос
  6. Все ответы
  7. The software change returned error code 0x87d00669 2016410007
  8. Asked by:
  9. Question
  10. All replies
  11. question
  12. the software change returned error code 0x87D00669 ( Semi-annual 1908 MS Office app update)
  13. 3 Answers
  14. Исправлено: код ошибки установки SCCM 0X87D00607 (-2016410105)
  15. 1. Измените браузер по умолчанию на клиентском компьютере.
  16. 2. Добавьте путь SMS_DP в настройках IIS.
  17. 3. Используйте HTTP для клиентских подключений.
  18. 4. Разблокируйте исходные файлы пакета / приложения.
  19. 5. Измените параметры развертывания пакета / приложения.
  20. 6. Отключите предварительно подготовленное содержимое точки распространения.
  21. 7. Включите резервное местоположение для содержимого.
  22. 8. Разрешить компьютерам пользователей использовать точки распространения.
  23. 9. Редактировать границы и группу границ в SCCM
  24. 10. Разрешите требуемые порты SCCM в брандмауэре клиентского компьютера.

question

the software change returned error code 0x87D00669 ( Semi-annual 1908 MS Office app update)

Recently IT deployed this update to multiple pc on different sites. some computers updated without any issues but many gave this error the software change returned error code 0x87D00669.
nothing that im doing is working. every time i try install it, it keeps failing.

how can i get this to update?

3 Answers

The error code of 0x87D00669 means that it is not able to get software updates content locations at this time, and the client can’t find the update in the DP’s.
Please make sure our package is distributed and boundaries set up.
Here is the guide about building boundary and boundary group:
https://systemcenterdudes.com/configure-sccm-2012-boundaries/
Note: the above links are not from MS, and just for your reference.

Besides, we could check ContentTransferManager.log and LocationServices.log, here is the example about downloading successfully by ContentTransferManager.log:

Here is the similar post we could refer to:
https://www.reddit.com/r/SCCM/comments/ahnrl6/help_unable_to_install_updates_from_software/
Note: the above links are not from MS, and just for your reference.

If the response is helpful, please click «Accept Answer» and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

Источник

The software change returned error code 0x87d00669 2016410007

Вопрос

I am trying to install Windows Updates Via SCCM. I pushed the Windows update group to a collection of servers and when I attempt to run the Windows Updates I receive an error Unable to download the software. You can try starting the installation again, or if the problem continues, the information shown in the section below can assist your helpdesk in troubleshooting.

The software change returned error code 0x87D00669(-2016410007).

I’ve googled up the error and couldn’t not find a solution that has worked for my issue.

Any assistance would be great.

Все ответы

Jason | https://home.configmgrftw.com | @jasonsandys

Thanks for posting in TechNet.

0x87D00669 means that «Not able to get software updates content locations at this time».

As mentioned by Jason, we should check the distribution status of the Windows update group first, check that if the boundary group is set correctly. And if there is a firewall blocking the download.

Does the error occur for all the deployed updates or some specific updates?

This error can also occur when an update requires another update to be installed but the location to download is not found. Check UpdateHandler.log to see if it’s your case.

Hope my answer could help you and look forward to your feedback.

Best Regards,
Ray

Please remembers to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

Check if the update source package are successfully distributed to required DP,

Also verify the below client logs for more details

CAS.log and contenttransfermanager.log

Now when I initiate the update, instead of the error message, it just spins at downloading.

Here is what I have on the CAS Log

No need to change timeout settings 9/24/2019 8:43:08 AM 3160 (0x0C58)
Modifying download flags for content request <9a8113fb-b196-4290-8328-e2acfe2c52d0>[2 0] 9/24/2019 8:43:08 AM 3160 (0x0C58)
Setting download timeout options for content request : LocationTimeout = 604800, DownloadTimeout = 864000, PerDPInactivityTimeout = 0, TotalInactivityTimeout = 0 9/24/2019 8:43:08 AM 3160 (0x0C58)
No need to change timeout settings 9/24/2019 8:43:08 AM 3160 (0x0C58)
Modifying download flags for content request [2 0] 9/24/2019 8:43:08 AM 3160 (0x0C58)

Here is what i have on my Contenttransfermanager log.

CCTMJob::SetDeploymentFlags — CTM job ‘<1e347023-3f73-41f3-892a-43b6390bb625>‘ flags successfully updated. 9/24/2019 8:23:14 AM 1864 (0x0748)
CCTMJob::SetDeploymentFlags — CTM job ‘‘ flags successfully updated. 9/24/2019 8:23:14 AM 1864 (0x0748)
CCTMJob::SetDeploymentFlags — CTM job ‘‘ flags successfully updated. 9/24/2019 8:26:29 AM 2088 (0x0828)
In CTMAggregateDownloadHistoryTask::Execute, preparing to aggregate and send download history to server. 9/24/2019 8:43:04 AM 3160 (0x0C58)
Not reporting any download events to server. No recent downloads found. 9/24/2019 8:43:04 AM 3160 (0x0C58)
CCTMJob::SetDeploymentFlags — CTM job ‘<2bf311af-fcb7-463b-bcfd-b47e3aec5ce2>‘ flags successfully updated. 9/24/2019 8:43:08 AM 3160 (0x0C58)
CCTMJob::SetDeploymentFlags — CTM job ‘‘ flags successfully updated. 9/24/2019 8:43:08 AM 3160 (0x0C58)

Источник

The software change returned error code 0x87d00669 2016410007

This forum has migrated to Microsoft Q&A. Visit Microsoft Q&A to post new questions.

Asked by:

Question

I am trying to install Windows Updates Via SCCM. I pushed the Windows update group to a collection of servers and when I attempt to run the Windows Updates I receive an error Unable to download the software. You can try starting the installation again, or if the problem continues, the information shown in the section below can assist your helpdesk in troubleshooting.

The software change returned error code 0x87D00669(-2016410007).

I’ve googled up the error and couldn’t not find a solution that has worked for my issue.

Any assistance would be great.

Jason | https://home.configmgrftw.com | @jasonsandys

Thanks for posting in TechNet.

0x87D00669 means that «Not able to get software updates content locations at this time».

As mentioned by Jason, we should check the distribution status of the Windows update group first, check that if the boundary group is set correctly. And if there is a firewall blocking the download.

Does the error occur for all the deployed updates or some specific updates?

This error can also occur when an update requires another update to be installed but the location to download is not found. Check UpdateHandler.log to see if it’s your case.

Hope my answer could help you and look forward to your feedback.

Best Regards,
Ray

Please remembers to mark the replies as answers if they help.
If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

Check if the update source package are successfully distributed to required DP,

Also verify the below client logs for more details

CAS.log and contenttransfermanager.log

Now when I initiate the update, instead of the error message, it just spins at downloading.

Here is what I have on the CAS Log

No need to change timeout settings 9/24/2019 8:43:08 AM 3160 (0x0C58)
Modifying download flags for content request <9a8113fb-b196-4290-8328-e2acfe2c52d0>[2 0] 9/24/2019 8:43:08 AM 3160 (0x0C58)
Setting download timeout options for content request : LocationTimeout = 604800, DownloadTimeout = 864000, PerDPInactivityTimeout = 0, TotalInactivityTimeout = 0 9/24/2019 8:43:08 AM 3160 (0x0C58)
No need to change timeout settings 9/24/2019 8:43:08 AM 3160 (0x0C58)
Modifying download flags for content request [2 0] 9/24/2019 8:43:08 AM 3160 (0x0C58)

Here is what i have on my Contenttransfermanager log.

CCTMJob::SetDeploymentFlags — CTM job ‘<1e347023-3f73-41f3-892a-43b6390bb625>‘ flags successfully updated. 9/24/2019 8:23:14 AM 1864 (0x0748)
CCTMJob::SetDeploymentFlags — CTM job ‘‘ flags successfully updated. 9/24/2019 8:23:14 AM 1864 (0x0748)
CCTMJob::SetDeploymentFlags — CTM job ‘‘ flags successfully updated. 9/24/2019 8:26:29 AM 2088 (0x0828)
In CTMAggregateDownloadHistoryTask::Execute, preparing to aggregate and send download history to server. 9/24/2019 8:43:04 AM 3160 (0x0C58)
Not reporting any download events to server. No recent downloads found. 9/24/2019 8:43:04 AM 3160 (0x0C58)
CCTMJob::SetDeploymentFlags — CTM job ‘<2bf311af-fcb7-463b-bcfd-b47e3aec5ce2>‘ flags successfully updated. 9/24/2019 8:43:08 AM 3160 (0x0C58)
CCTMJob::SetDeploymentFlags — CTM job ‘‘ flags successfully updated. 9/24/2019 8:43:08 AM 3160 (0x0C58)

Источник

question

the software change returned error code 0x87D00669 ( Semi-annual 1908 MS Office app update)

Recently IT deployed this update to multiple pc on different sites. some computers updated without any issues but many gave this error the software change returned error code 0x87D00669.
nothing that im doing is working. every time i try install it, it keeps failing.

how can i get this to update?

3 Answers

The error code of 0x87D00669 means that it is not able to get software updates content locations at this time, and the client can’t find the update in the DP’s.
Please make sure our package is distributed and boundaries set up.
Here is the guide about building boundary and boundary group:
https://systemcenterdudes.com/configure-sccm-2012-boundaries/
Note: the above links are not from MS, and just for your reference.

Besides, we could check ContentTransferManager.log and LocationServices.log, here is the example about downloading successfully by ContentTransferManager.log:

Here is the similar post we could refer to:
https://www.reddit.com/r/SCCM/comments/ahnrl6/help_unable_to_install_updates_from_software/
Note: the above links are not from MS, and just for your reference.

If the response is helpful, please click «Accept Answer» and upvote it.
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

Источник

Исправлено: код ошибки установки SCCM 0X87D00607 (-2016410105)

Код ошибки 0x87d00607 означает, что содержимое не обнаружено SCCM / клиентом, и причины этого могут быть многочисленными, например неправильная конфигурация границ или граничных групп, предварительно подготовленное содержимое, блокировка от брандмауэра и т. Д.

Проблема возникает, когда пользователь пытается развернуть пакет или приложение через SCCM, но встречает следующее сообщение:

Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)

При изменении программного обеспечения возвращен код ошибки 0x87D00607 (-2016410105)

Вы можете исправить код ошибки 0x87d00607, попробовав приведенные ниже решения, но прежде чем углубляться в другие технические решения, проверьте, решает ли проблема перезагрузка основного сервера SCCM. Кроме того, убедитесь, что дата и время на сервере и на клиентских машинах правильные. Кроме того, убедитесь, что на вашем компьютере установлены все обновления или исправления для SCCM. Кроме того, проверьте, все ли затронутые пользователи присутствуют в каталоге SourceContentLib. Если нет, добавьте пользователей в указанную библиотеку и проверьте, решена ли проблема.

Если пакет или приложение, которое вы пытаетесь установить (или удалить), имеют официальный установщик / деинсталлятор (например, Adobe CC Uninstaller), проверьте, решает ли этот официальный установщик / деинсталлятор проблему. Также не забудьте проверить, есть ли у пакета или приложения какие-либо зависимости, если да, то убедитесь, что эти зависимости включены в исходные файлы пакета или приложения. Если вы пытаетесь установить обновленную версию приложения (например, MS Office), которая уже установлена ​​на клиентском компьютере, проверьте, позволяет ли удаление старой версии приложения без проблем установить новую версию.

1. Измените браузер по умолчанию на клиентском компьютере.

В приложении или пакете может отображаться код ошибки 0x87d00607, если в качестве браузера по умолчанию на вашем клиентском компьютере не задан Edge или Internet Explorer (из-за различных зависимостей ОС в корпоративной сетевой среде). В этом случае установка браузера по умолчанию на клиентском компьютере (или машинах) на Internet Explorer или Edge может решить проблему. Прежде чем продолжить, проверьте, используете ли вы лимитное соединение (например, ноутбук с SIM-картой), тогда разрешение этого же в настройках клиента по умолчанию SCCM может решить проблему.

  1. Щелкните Windows, введите: Приложения по умолчанию, а затем откройте Приложения по умолчанию.Открыть приложения по умолчанию
  2. Теперь выберите опцию в веб-браузере (например, Google Chrome) и выберите Internet Explorer.Установите для веб-браузера по умолчанию Internet Explorer
  3. Затем перезагрузите клиентский компьютер и после перезагрузки проверьте, не содержит ли он кода ошибки 0x87d00607.

Если на шаге 2 браузер по умолчанию уже настроен на Internet Explorer, установите его как Microsoft Edge и перезагрузите компьютер, чтобы проверить, устранена ли ошибка 0x87d00607.

2. Добавьте путь SMS_DP в настройках IIS.

SMS_DP содержит файлы журналов DP, файлы для проверки содержимого, предварительное содержимое (если включено) и является центром временного хранения пакета / приложения до его включения в библиотеку содержимого. Вы можете столкнуться с ошибкой 0x87d00607, если путь SMP_DP неправильно настроен в настройках IIS DP. В этом сценарии добавление пути к SMS_DP в настройках IIS может решить проблему. Но прежде чем продолжить, обязательно удалите NAP (защиту доступа к сети), так как она устарела Microsoft в Windows Server 2012 R2, и если вы все еще используете ее, удаление может решить проблему.

  1. Войдите на сервер DP и перейдите к его настройкам IIS.
  2. Теперь выберите сервер и откройте ограничения ISAPI и CGI.Откройте ограничения ISAPI и CGI в настройках IIS.
  3. Затем проверьте, присутствует ли там запись для SMS_DP. Если нет, добавьте новую запись со следующим путем: C: Windows system32 inetsrv smsfileisapi.dll
  4. Теперь примените свои изменения и проверьте, устранена ли ошибка 0x87d00607.

3. Используйте HTTP для клиентских подключений.

Код ошибки может быть вызван неправильной настройкой протокола клиентских подключений; клиенты должны подключаться к серверу по протоколу HTTPS. В этом сценарии настройку клиентских подключений на использование протокола HTTP может решить проблему.

  1. Откройте SCCM и на левой панели разверните Конфигурация сайта.
  2. Теперь выберите «Серверы и правила системы сайта» и на правой панели откройте точку управления (в разделе «Роли системы сайта»).
  3. Затем выберите HTTP и примените свои изменения.Установите клиентские подключения на HTTP в SCCM
  4. Подождите не менее 5 минут и проверьте, устранена ли ошибка 0x87d00607.

Если это не помогло, проверьте, правильно ли работает DNS-сервер вашей организации.

4. Разблокируйте исходные файлы пакета / приложения.

Вы можете столкнуться с кодом ошибки 0X87d00607 2016410105, если ОС вашего устройства не доверяет некоторым исходным файлам и блокирует их выполнение. В этом контексте разблокировка исходных файлов может решить проблему.

  1. Перейдите в каталог исходных файлов вашего пакета / приложения, щелкните правой кнопкой мыши любой из файлов и выберите «Свойства».
  2. Затем проверьте, доступна ли опция разблокировки (флажок или кнопка), если да, затем щелкните ее, чтобы разблокировать файл.Разблокировать безопасность файла
  3. Теперь повторите то же самое, чтобы разблокировать все исходные файлы и проверить, очищена ли система от кода ошибки 0X87d00607 2016410105.

Этот метод может работать для некоторых файлов, но для большого количества файлов вы можете использовать SysInternels Streams чтобы разблокировать все файлы. Если это не помогло, проверьте, решает ли проблему удаление пакета / приложения с сервера SCCM, создание нового каталога на сервере SCCM и копирование исходных файлов пакета / приложения в этот каталог.

5. Измените параметры развертывания пакета / приложения.

Вы можете столкнуться с кодом ошибки 0x87d00607, если параметры развертывания пакета / приложения не настроены для локального запуска. В этом случае установка параметров развертывания для загрузки содержимого и локального запуска может решить проблему.

  1. Откройте свойства вашего пакета / приложения в SCCM и перейдите на вкладку Content.
  2. Теперь разверните раскрывающийся список параметров развертывания и выберите «Загрузить содержимое из точки распространения» и «Выполнить локально».Установите параметры развертывания для загрузки содержимого из точки распространения и запуска локально
  3. Затем примените изменения и убедитесь (по крайней мере, через 5 минут), что возвращенная ошибка изменения программного обеспечения устранена.

6. Отключите предварительно подготовленное содержимое точки распространения.

Вы можете столкнуться с кодом ошибки 0X87d00607 в SCCM, если вы настроили точку распространения для использования только предварительно подготовленного содержимого (которое будет принимать только содержимое, скопированное в нее вручную). В этом сценарии отключение предварительно подготовленного содержимого для точки распространения может решить проблему.

  1. Откройте SCCM и откройте Свойства точки распространения.
  2. Теперь снимите флажок «Включить эту точку распространения для предварительно подготовленного содержимого» и примените свои изменения.Отключить предварительно подготовленное содержимое в SCCM
  3. Затем подождите 5 минут и проверьте, очищен ли код ошибки 0x87d00607.

7. Включите резервное местоположение для содержимого.

Если клиентский компьютер не может получить доступ к предпочтительной точке распространения, то включение резервного местоположения для контента может позволить машине получить то же самое из другого источника и, таким образом, решить возникшую ошибку.

  1. Откройте Свойства вашего пакета / приложения и перейдите на вкладку «Содержимое».
  2. Теперь установите флажок «Разрешить клиентам использовать резервное исходное местоположение для контента» и убедитесь, что в раскрывающемся списке «Параметры развертывания» установлено значение «Загрузить контент из точки распространения и запустить локально».Разрешить клиентам использовать резервный источник для контента
  3. Затем примените свои изменения и проверьте (по крайней мере, через 5 минут), очищен ли код ошибки 0X87d00607 2016410105.

8. Разрешить компьютерам пользователей использовать точки распространения.

Если ваша организация использует точки распространения SCCM для распространения пакетов / приложений, то разрешение компьютерам клиентов использовать точки распространения из группы границ сайта по умолчанию может устранить ошибку 0x87d00607. Но прежде чем продолжить, проверьте, решает ли проблему установка периода обслуживания развернутого программного обеспечения для сбора.

  1. Перейдите к своему пакету / приложению в SCCM и откройте свойства пакета / приложения.
  2. Теперь перейдите на вкладку «Содержимое» и установите флажок «Разрешить клиентам использовать точки распространения из группы границ сайта по умолчанию».Разрешить клиентам использовать точки распространения из группы границ сайта по умолчанию
  3. Затем примените свои изменения и проверьте, устранена ли ошибка SCCM 0X87d00607.

Если это не помогло, проверьте, решает ли проблему разрешение клиентских машин на загрузку из облачного источника / точки распространения. Если это не сработало, вы можете проверить, не поврежден ли сервер DP или отсутствует ли он в группе серверов DP.

9. Редактировать границы и группу границ в SCCM

Код ошибки 0x87d00607 в SCCM может появиться, если границы и группа границ не настроены должным образом или к ним не добавлен IP-адрес клиентской машины. В этом контексте изменение границ и групп границ может решить проблему.

  1. Запустите SCCM и перейдите по следующему пути: Администрирование >> Обзор >> Конфигурация иерархии >> Граничные группы.
  2. Теперь перейдите на вкладку «Ссылка» группы границ и установите флажок «Использовать эту группу границ для назначения сайта» (в разделе «Назначение сайта»).
  3. Затем добавьте сервер в группу границ и примените свои изменения, чтобы проверить, решена ли проблема SCCM.Включить граничную группу для назначения сайта
  4. Если нет, убедитесь, что группы границ включены в свойствах точки распространения, и проверьте, включены ли IP-адреса (убедитесь, что IP-адрес не введен неправильно) клиентского компьютера в группу границ.
  5. Имейте в виду, что добавление IP-адресов, таких как 10.22.8.0 в 10.22.9.10, не добавит 10.22.9.0 в группу границ (хотя это работает в сетевом мире), поэтому добавьте IP-адреса соответственно.
  6. Кроме того, проверьте, решает ли проблема использование диапазона IP-адресов IPv6 клиентских компьютеров в группах границ.

10. Разрешите требуемые порты SCCM в брандмауэре клиентского компьютера.

SCCM может отображать код ошибки 0x87d00607, если необходимые порты SCCM заблокированы брандмауэром на клиентском компьютере. В этом случае разрешение требуемых портов SCCM на клиентском компьютере может решить проблему. Вы можете проверить Требуемые порты SCCM в соответствии с протоколом из официального источника Microsoft и добавьте требуемый порт в брандмауэр вашего клиентского компьютера. Для иллюстрации мы обсудим процесс открытия порта LDAP глобального каталога для брандмауэра Защитника Windows. Но прежде чем продолжить, проверьте, не конфликтуют ли порты веб-сервера SCCM с другой службой (особенно с портом 80).

Предупреждение: продвигайтесь вперед с особой осторожностью и на свой страх и риск, так как редактирование настроек брандмауэра — это умелая задача, и если ее не сделать должным образом, вы можете нанести непреднамеренный и постоянный ущерб своим данным / системе.

  1. Щелкните Windows, введите: Брандмауэр Защитника Windows и откройте его.Откройте брандмауэр Защитника Windows.
  2. Теперь на левой панели выберите Outbound Rules, а на панели Action щелкните New Rule.Создайте новое правило для исходящего трафика в брандмауэре
  3. Затем выберите Порт в качестве Типа правила и установите переключатель TCP.Выберите порт в окне нового правила
  4. Теперь введите 3268 в поле «Определенные удаленные порты».Выберите TCP и введите 3268 в определенные удаленные порты
  5. Затем нажмите «Далее» и установите переключатель «Разрешить подключение».Выберите Разрешить подключение в новом правиле для исходящего трафика.
  6. Теперь выберите все три типа сетей (например, доменные, частные и общедоступные) и нажмите «Далее».
  7. Затем назовите правило в соответствии с вашими требованиями и нажмите «Готово».
  8. Теперь попробуйте еще раз проверить, очищен ли SCCM от ошибки 0x87d00607.

Если проблема не исчезнет, ​​проверьте, не вызывает ли ее брандмауэр вашей VPN или маршрутизатора. Если проблема все еще существует, проверьте, решает ли проблему повторное добавление клиентского компьютера в домен. Если это не помогло, вы можете использовать ContentLibraryCleanup.exe в режиме удаления на вашем сервере SCCM и проверьте, решает ли это проблему. Если проблема не исчезнет, ​​вы можете переустановить IIS (с BITS и ASP.Net) или SCCM (с IIS). Если ни одно из решений не помогло вам, вы можете поделиться пакетом / приложением с пользователями (пока проблема не будет решена).

Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)

Источник

SCCM или Microsoft System Center Configuration Manager — это инструмент развертывания, который позволяет организациям регулярно выпускать обновления стабильности системы и параметры управления конфигурацией для различных версий Windows. Но при развертывании некоторых приложений в SCCM вы можете увидеть этот досадный код ошибки — 0x87D00607 (-2016410105).

Исправление 1. Измените браузер по умолчанию.

Вы можете изменить браузер по умолчанию в клиентской системе на Internet Explorer или Microsoft Edge.

1. Сначала щелкните правой кнопкой мыши значок Пуск в середине панели задач и

2. Затем нажмите «Настройки».

Настройки с начала мин.

3. Теперь с левой стороны нажмите «Приложения».

4. После этого нажмите «Приложения по умолчанию».

Мин. Новых приложений по умолчанию

5. Теперь в правой части экрана найдите «Google Chrome».

6. Затем щелкните по нему, чтобы выбрать.

Chrome Выбрать Мин.

7. Здесь вы увидите разные типы расширений. Просто нажмите на первую.

Chrome Tap Min

8. Выберите «Microsoft Edge».

9. Затем нажмите «ОК».

Край Ок Мин

10. Таким образом, установите «Microsoft Edge» в качестве браузера по умолчанию для всех расширений.

Для всех мин.

Как только вы закончите, закройте Настройки. Проверьте, можете ли вы работать в SCCM или нет.

Исправление 2 — Используйте HTTP для клиентских подключений

Вы можете настроить обязательный HTTPS для клиентских подключений к серверу.

1. Сначала откройте System Center Configuration Manager (SCCM).

2. Затем на левой панели разверните «Конфигурация сайта».

3. В той же части экрана щелкните «Серверы и системные правила сайта».

4. Теперь с правой стороны щелкните «Точка управления».

5. Затем выберите вкладку «Общие».

6. Установите для параметра «Клиентские подключения:» значение «HTTP».

7. Наконец, нажмите «Применить», чтобы применить изменения.

Затем подождите не менее 10 минут. Теперь проверьте, не возникает ли ошибка по-прежнему.

Исправление 3 — Проверьте, разблокирован ли файл

Если какой-либо из исходных файлов заблокирован, вы можете столкнуться с этой ошибкой в ​​SCCM.

1. Сначала перейдите в папку, содержащую исходный файл.

2. Затем щелкните правой кнопкой мыши любой из исходных файлов и нажмите «Свойства».

Реквизит Мин

3. Затем перейдите на вкладку «Общие».

4. Затем в разделе «Безопасность:» убедитесь, что флажок «Разблокировать» снят.

Свойства Общие Безопасность Разблокировать Проверить Применить ОК

5. Затем нажмите «Применить» и «ОК», чтобы сохранить настройки для исходного файла.

Применить Ok Min

Таким образом, повторите ту же технику для других исходных файлов и убедитесь, что все исходные файлы разблокированы.

Альтернативное решение:

Если этот процесс не сработает, вы можете сделать это —

а. Сначала создайте новый каталог на сервере SCCM.

б. Затем скопируйте все исходные файлы приложения в новый каталог.

Это может решить вашу проблему.

Исправление 4 — Измените параметры развертывания

Если для параметра развертывания установлено любое значение, кроме локального, вы можете увидеть код ошибки 0x87d00607.

1. Сначала откройте свойства пакета в SCCM. Теперь перейдите на вкладку «Контент».

2. Затем щелкните раскрывающийся список «Параметры развертывания:».

3. Теперь выберите из списка «Загрузить содержимое с точки распространения и запустить локально».

4. Наконец, сохраните изменения для пакета.

Подождите не менее 10 минут, а затем снова проверьте статус проблемы.

Исправление 5. Разрешить клиентам использовать точки распространения.

Вы можете настроить SCCM на использование клиентских точек распространения вместо точек распространения SCCM.

1. Сначала откройте свойства пакета / приложения.

2. Затем перейдите на вкладку «Контент».

3. Теперь установите флажок «Разрешить клиентам использовать точки распространения из группы границ сайта по умолчанию».

4. Снова сохраните эти изменения.

Еще раз проверьте SCCM.

Исправление 6. Отключите точку распространения для предварительно подготовленного содержимого.

Если вы установили точку распространения для предварительно подготовленного содержимого (которое будет принимать только данные, скопированные вручную), вы можете столкнуться с этим кодом ошибки.

1. Снова откройте окно SCCM и перейдите в Свойства точки распространения.

2. Затем щелкните раздел «Общие».

3. Убедитесь, что здесь установлен флажок «Включить эту точку распространения для предварительно подготовленного содержимого».

Подождите несколько минут. Затем проверьте, работает ли SCCM.

Исправление 7. Используйте резервное исходное местоположение для содержимого.

Вы можете разрешить клиентам использовать резервное исходное расположение в случае, если они не могут использовать предпочтительную точку распространения.

1. Откройте Свойства используемого пакета / приложения.

2. Затем перейдите прямо на вкладку «Содержание».

3. Здесь просто отметьте опцию «Разрешить клиентам использовать резервный источник для контента».

4. Кроме того, убедитесь, что для параметра «Развертывание» установлено значение «Загрузить содержимое с точки распространения и запустить локально».

После этого сохраните изменения на вашем компьютере.

Еще раз проверьте SCCM.

Вы можете создать новое правило брандмауэра и разрешить требуемый порт SCCM.

1. Сначала нажмите одновременно клавиши Windows + R.

2. Введите «firewall.cpl» в поле и нажмите Enter.

Межсетевой экран Cpl ​​Min

3. Слева нажмите «Расширенные настройки».

Расширенные настройки Мин.

4. Теперь на левой панели выберите «Outbound Rules».

5. Точно так же на правой панели щелкните «Новое правило…».

Новое правило Мин.

6. Затем выберите «Порт» из доступных вариантов.

7. Затем нажмите «Далее», чтобы продолжить.

Порт в следующую минуту

8. Позже отметьте опцию «TCP».

9. Затем введите «3268» в поле «Определенные удаленные порты». Щелкните «Далее».

TCP 3268 в следующую минуту

10. Теперь проверьте все типы сетевых подключений.

11. Затем нажмите «Далее».

Три сети мин.

12. Наконец, задайте имя для правила.

13. Затем нажмите «Готово», чтобы завершить процесс.

Наэм Ит Мин

После всего этого

Понравилась статья? Поделить с друзьями:
  • The site is experiencing technical difficulties wordpress как исправить
  • The simulation had to abort because of an unexpected error cinema 4d turbulencefd
  • The sims makin magic как изменить разрешение
  • The sims freeplay ошибка магазина
  • The sims freeplay ошибка 20020