Troubleshooting License Activation Issues (Invalid License ID.)

This article details common reasons why the license validation may fail within our Publisher. If you’re facing a license activation error similar to below, this will be the guide for you!

License Check Failed PatchMyPC

Almost all license validation issues are related to proxy and web filters.

Topics covered in this article:

Step 1: Validate You are Using the Correct License URL

The first step is to validate you are using the correct license URL. Here’s an example of what a valid license URL would look like

The license will always start with the bold text below then end with 20 random characters. We often see customers with email security programs where they will change the link from our licensing email.

https://patchmypc.com/scupcatalog/apis/subscriber_download.php?id=<20-character-license-id>

Step 2: Are You Using A Proxy?

If a proxy is required for internet access within your environment, you will need to configure it from the Advanced tab’s and apply the new settings.

Check Proxy Setup for Patch My PC Publisher

If a proxy is configured, restart the Publisher for the changes to take effect.

You will also need to confirm if proxy authentication is required. If so, the Use Authentication must be checked and a login configured.

Step 3: Web Filters and Firewalls

The most common issue with license activation is web filters such as firewalls, DNS filtering, or other security appliances blocking the web request. For the license to be validated, please ensure the following traffic is allowed through any web filters, and review any blocked request to the domain patchmypc.com.

DomainPortProtocol
patchmypc.com443HTTPs

More InformationNote: Depending on firewall restrictions, you may need to whitelist other domains for third-party content downloads for vendors in our catalog. For a full list of domains, please see List of Domains for Whitelisting when Using Patch My PC’s Catalog

You can download the Microsoft tool PortQryUI to perform a test to verify access to patchmypc.com. Once downloaded, run portqueryui.exe, enter patchmypc.com for the domain, and 443 for the port over TCP. The result should show listening if there are no firewalls blocking traffic.

portqueryui verify port 443 to patchmypc domain

Step 4: Verify the patchmypc.com SSL Certificate is Trusted

If trusted root certificate updates are disabled via windows update, the SSL certificate used for patchmypc.com may not be trusted.

On the server running the publishing service, open up internet explorer and navigate to https://patchmypc.com/. In the address bar, check the certificate lock to see if it’s trusted.

Click the lock icon then click View certificate

SSL View Certificate IE

Click the Certificate Path and validate the certificate for patchmypc.com is trusted.

SSL View Certification Path

If the certificate is not trusted, import the root certificates for DigiCert so the certificate is trusted.