Local Content Repository for Licensed Applications that Require Manual Download
The local content repository is used for products where there is no public download available due to a paywall login.
This article handles how we handle products that require you to manually download.
Topics covered in this article:
- Products that Require Manual Download to the Local Content Repository
- How the Local Content Repository Works when Using Patch My PC’s Publisher
- How the Local Content Repository Works when Using SCCM In-Console Publishing
- How the Local Content Repository Works (Video Guide)
- Additional Options Available with Local Content Files
Products that Require Manual Download to the Local Content Repository
The following products currently require a manual download of the installer files due to a paywall portal, file download format, or for EULA reasons:
|Product Name||Download Location|
|Bluebeam Revu 2020 (x64)||Download Page|
|Bluebeam OCR 2020||Download Page|
|Cisco AnyConnect Secure Mobility Client||Download Page|
|Cisco AnyConnect AMP Enabler Module||Download Page|
|Cisco AnyConnect Diagnostics and Reporting Tool||Download Page|
|Cisco AnyConnect ISE Compliance Module||Download Page|
|Cisco AnyConnect ISE Posture Module||Download Page|
|Cisco AnyConnect Network Access Manager||Download Page|
|Cisco AnyConnect Network Visibility Module||Download Page|
|Cisco AnyConnect Posture Module||Download Page|
|Cisco AnyConnect Start Before Login Module||Download Page|
|Cisco AnyConnect Umbrella Roaming Security Module||Download Page|
|Cisco AnyConnect Web Security Module||Download Page|
|Duo Authentication for Windows Logon (x64) - MSI Install||Download Page|
|FortiClient VPN (EXE-x64)||Download Page|
|FortiClient VPN (MSI-x64)||Download Page|
|Kofax Power PDF 4 Advanced||Download Page|
|Kofax Power PDF 4.1 Advanced||Download Page|
|Logi Tune||Download Page|
|Mimecast for Outlook (x86)||Download Page|
|Mimecast for Outlook (x64)||Download Page|
|Npcap OEM||Download Page|
|Oracle Java 8 (x86)||Download Page|
|Oracle Java 8 (x64)||Download Page|
|Oracle Java SE Development Kit 8 (x64)||Download Page|
|Oracle Java SE Development Kit 11 (x64)||Download Page|
|Oracle Java SE Development Kit 8 (x86)||Download Page|
|GlobalProtect 5||Download Page|
|GlobalProtect 6||Download Page|
|Pulse Connect Secure (x64)||Download Page|
|Right Click Tools||Download Page|
|TeamViewer 15 (x86) - MSI Install||Download Page|
|TeamViewer 15 (x64) - MSI Install||Download Page|
|TeamViewer Host 15 (x86) - MSI Install||Download Page|
|think-cell (MSI)||Download Page|
Important: If Oracle JRE or JDK is enabled, you need to download the binaries from the Java SE Downloads page instead of the Oracle portal. If you download from the Oracle licensing portal, the hash of the binary will be different from our catalog.
How the Local Content Repository Works when Using Patch My PC’s Publisher
When you enable a product that requires a manual download, you will receive the following message when you click Apply.
This message will let you know you need to configure the folder in the Advanced tab that our publishing service will use to search for installers that are required for enabled products where the download can’t be performed directly online.
The folder you define in the Local Content Path will be the location the publishing service searches through when attempting to publish third-party updates. You will need to download the EXE or MSI installer for products that require manual downloads.
In the example above, we defined a UNC path of “\\sccm\Sources\Software Updates\Third-Party-Updates-Local-Repository“. In this folder, the Java installer files for Java 8 Update 211 have been downloaded as shown below. Note: if you use a UNC path, the computer account of the server running the publishing service will need read and modify permissions.
We highly recommend enabling email notifications from the Proxy & Notifications tab. If we are unable to locate the installer file during a publishing attempt, you will receive an email listing the specific updates that need to be manually downloaded as well as the expected file name.
These emails are especially helpful because they will let you know when action is required on your part to download installers when new updates are available for licensed products.
How the Local Content Repository Works when Using SCCM In-Console Publishing
If you are using SCCM 1806+ in-console publishing or System Center Updates Publisher (SCUP), you will not be able to define a custom folder for the local content repository. Instead, you need to use the path specified in the catalog metadata.
The path used in the catalog metadata for any licensed updates is: \\LocalHost\PatchMyPCRepository\<FileName>
To set this path, create a shared folder on the top-level WSUS/SUP server shared as “PatchMyPCRepository“.
Once created, simply download any update installers that require manual downloads from the vendors pay portal. In the example below, we downloaded Java 8 Update 211 and Java SE Development Kit 8 Update 211 into the local content repository folder.
You can use the right-click option to Show package info to gather details such as file name, and version which can be helpful in getting the proper content to place in the local content repository.
How the Local Content Repository Works (Video Guide)
Please review the step-by-step video guide for information on how to publish products that require manual download.
Additional Options Available with Local Content Files
There are two additional options in the local content repository menu
Delete the update file in the local repository after publishing
When this option is checked, whenever a product is published using a content file located in the local content repository folder, the file will be automatically deleted after publishing.
Check the local content repository for content files before attempting to download content files from the internet.
When this option is checked, all content files that would typically be downloaded from the internet will first check if the file exists in the local content repository. If the file exists in the local content repository, it will use the local file rather than downloading it from the internet. This option may be helpful is the server is unable to download the content for certain products directly from the internet.