• Welcome to Support Forum: Get Support for Patch My PC Products and Services.
 
Menu

Show posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Show posts Menu

Topics - Justin Chalfant (Patch My PC)

#21
This article is also available at https://patchmypc.com/error-code-193-subscribing-to-microsoft-sccm-third-party-update-catalog with improved formatting.

In this post, we will cover an issue you might encounter when trying to subscribe to our third-party software update catalog in Microsoft System Center Configuration Manager.




When attempting to subscribe to the custom catalog added for your subscription to Patch My PC, configuration manager will show the following error message ÔÇ£Unable to create the subscription. The console failed to download catalog from (URL) because of error code 193.ÔÇØ



WhyÔÇÖs this happen?

This will happens when you are only subscribed to the ÔÇ£SCUP Catalog OnlyÔÇØ subscription. This subscription is only compatible with Microsoft System Center Updates Publisher (SCUP) and not the third-party software update catalogs feature in SCCM 1806 and newer.

Compare Editions: https://patchmypc.com/third-party-patch-management-for-sccm-and-intune#custom-pricing-overlay

WhyÔÇÖs the Catalog Cost More for SCCM?

One of our primary goals is to ensure we provide an affordable solution for third-party patch management in SCCM, so itÔÇÖs important to address why the subscription cost extra to support Microsoft SCCM.

The reason is related to a new catalog format required for SCCM to support importing and publishing the catalog. The new catalog format is more complex form an engineering perspective. This new format causes overhead for every catalog release.

Additional Certificate Requirements

If we take a look into the new catalog format, you will notice there is a new folder called ÔÇ£ContentCertificatesÔÇØ



Whenever we release a new catalog update, we need to ensure we include every certificate that is used to sign all update binary files within our supported products for our catalog. The added content certificates allow SCCM to have a layer of trust when publishing all third-party update content. There are currently around 119 certificates we need to manage and maintain when new certificates are used to code-sign update files.



Unique Catalog for Every Supported Product

Since SCCM doesnÔÇÖt support any filtering when publishing updates from a catalog, we wanted to ensure we came up with a solution that allows our customers to publish specific products while using our catalog with SCCM. We came up an optional parameter you can use for only importing specific products into SCCM.

The solution for importing the catalog by product requires us to manage a separate catalog for each product on our backend. Whenever new products are updated, we need to maintain the main catalog in addition to a catalog for each product and the content certificates required for each products catalog. We currently support over 150 unique products.

Wrapping Up?

Hopefully, this has been helpful, and you understand why we decided to require the ÔÇ£Catalog + AutomationÔÇØ subscription to use our catalog with Microsoft SCCM. The ÔÇ£Catalog + AutomationÔÇØ subscription will also allow you to alternatively use our publishing service that allows more customization such as killing application processes, skipping the update if the application is running, adding custom pre/post scripts, and we are working on more awesome features!
#22

SCCM Update Download Error 0x80070191 - The Thread is not in Background Processing Mode



We have been seeing some instances where third-party software updates will fail to download into a deployment package when WSUS is configured to use a UNC share for the WSUS Content folder.

More Details About this Issue


When attempting to download a third-party update from the Configuration Manager console, you receive the following message in the console "Error: The thread is not in background processing mode."

SCCM Download Failed The thread is not in background processing mode. 0x80070191

If you open the PatchDownloader.log in the %temp% folder, you can also find the following errors.

HttpSendRequest failed HTTP_STATUS_FORBIDDEN or HTTP_STATUS_DENIEDERROR: DownloadContentFiles() failed with hr=0x80070191

This error happens because the WSUSPool:NetworkService used in IIS can't authenticate to remote UNC shares.

This is most commonly the case when you are using a network share for the UNC path or have multiple software update points using a shared SUSDB, but the shared context folder and the permissions haven't been configured properly.

How to Fix this Issue



The video guide below goes into more details about why the downloads fail with error 0x80070191 and the possible resolutions.

Please start at 20:18



Resources



IIS LoginMethodhttps://docs.microsoft.com/en-us/iis/configuration/system.applicationhost/sites/site/application/virtualdirectory#configuration

IIS 401.3 Error Codehttps://support.microsoft.com/en-us/help/943891/the-http-status-code-in-iis-7-0-iis-7-5-and-iis-8-0

Managing WSUS from the Command Line - https://docs.microsoft.com/de-de/security-updates/windowsupdateservices/18127395
#23
An error occurred while publishing an update to WSUS: CreateDirectory failed
In this video guide, we will cover an error you may encounter when trying to publish third-party software updates to WSUS.

Error Overview and Symptoms
This exception happens when the WSUS ÔÇ£UpdateServicesPackagesÔÇØ folder doesnÔÇÖt exist, isnÔÇÖt shared correctly, or has incorrect permissions.

In PatchMyPC.log you will see the following:

SyncUpdate: Exception Message: CreateDirectory failed



An error occurred while publishing an update to WSUS CreateDirectory failed

In SMS_ISVUPDATES_SYNCAGENT.log you will see the following:

SyncUpdate: An exception occurred during publishing to WSUS
SyncUpdate: Exception HRESULT: -2147467259
SyncUpdate: Exception Message: CreateDirectory failed



SyncUpdate An exception occurred during publishing to WSUS SyncUpdate Exception Message CreateDirectory failed

In UpdatesPublisher.log or SCUP.log you will see the following:

Exception occurred during publishing
Exception HRESULT: -2147467259
Exception Message: CreateDirectory failed

Exception HRESUL -2147467259 Exception Message CreateDirectory failed



Resolution
The video guide goes into more details about why the updates fail to publish to WSUS with error ÔÇ£CreateDirectory failedÔÇØ and the possible resolutions.




#24
Archived Feature and Product Request / Box for Office
September 14, 2018, 03:45:04 PM
Box for office was added today based on email request.
#25
Archived Feature and Product Request / Dropbox
April 19, 2018, 02:10:11 PM
Dropbox has been added to today's catalog update per request from an email yesterday.

Justin
#26
Remote Desktop Manager has been added to today's catalog update per request from 4/13/2018 via direct email.
#27
Archived Feature and Product Request / mRemoteNG
March 16, 2018, 02:18:48 PM
This app was required via email at: Thursday, March 15, 2018 1:24 PM and has been added in today's catalog update: https://patchmypc.net/scup-catalog-update-03-16-18
#28
Archived Feature and Product Request / Adobe Lightroom
November 18, 2016, 10:20:53 AM
Lightroom has been added in today's catalog update per email request.
#29
This has been added in today's catalog update per email request.
#30
Archived Feature and Product Request / HipChat
August 17, 2016, 04:42:46 PM
This request via email has been added to the catalog update for today.
#31
This has been added to the SCUP catalog from an email based request.
#32
Archived Feature and Product Request / Firefox x64
June 16, 2016, 07:11:26 PM
Firefox x64 edition has been added per customer request via offline email.
#33
Archived Feature and Product Request / CPUID CPU-Z
March 06, 2016, 04:37:53 PM
Adding a request to the forum that came in Via email for CPUID CPU-Z
#34
Archived Feature and Product Request / Git
March 06, 2016, 04:37:24 PM
Adding a request to the forum that came in Via email for Git.
#35
Adding a request to the forum that came in Via email for Lenovo System Update.
#36
Archived Feature and Product Request / CutePDF Writer
November 02, 2015, 09:46:31 AM
CutePDF was requested on 10/20/15 via email and added to the catalog.
#37
Please see: https://patchmypc.net/faq-free-updater for the most up to date information.

The /auto switch - This switch will allow the current logged user to see the Patch My PC GUI. The update process will started automatically. If browsers are open Patch My PC will notify user in the log textbox browsers need to be closed before updates can continue.   

The /s switch - This switch will run Patch My PC in hidden in the background. If browsers are open it will recheck every ten seconds until browsers are closed then continue with the install.

Examples:

PatchMyPC.exe /s (Will run any needed updates automatically with no graphical interface).
PatchMyPC.exe /auto (Will run any needed updates automatically with a graphical interface).