To avoid using WMI connections required by the Client Publishing Setup Wizard, configure the clients using your Group Policy by exporting the WSUS certificate to a file. When you are finished, configure the Group Policy object, and then push the file to your managed clients. You can also deploy certificates using the Group Policy.
Perform the following procedure to export the WSUS publishing certificate to a file from the Patch Manager Administrator Console.
- Open the Patch Manager Admin Console.
In the navigation menu, expand Enterprise > Update Services.
Select the WSUS server to export the certificate.
In the example above,
SPM-MGOMis the WSUS server.
In the Actions pane, click Software Publishing Certificate to display the Publishing Certificate Information window.
If the window does not display the WSUS server certificate information:
- Click Close.
- Click Refresh Update Server in the Actions pane.
- Click Software Publishing Certificate in the Actions pane.
- Click [...].
In the Certificate window, click the Details tab.
- Click Copy to File, and click Next.
- In the Certificate Export Wizard, click Next.
Select DER encoded binary X.509 (.CER), and click Next.
Enter a file name, and click Next.
- Click Finish, and then click OK.
Use the following procedure to configure the Group Policy Object (GPO) and push to your managed clients in your Microsoft® Windows® domain.
The GPO stores the WSUS certificate in the certificate stores and configures the managed clients to accept third-party updates from non-Microsoft sources.
- Using an account with administrator privileges, open Administrative Tools and click Edit group policy.
- Create or edit a Group Policy Object to configure the clients.
- In the Group Policy Editor, expand Computer Configuration > Policies > Windows Settings > Security Settings > Public Key Policies.
- Import the WSUS publishing certificate to the Trusted Root Certification Authorities and Trusted Publishers stores.
- Under Public Key Policies, select Trusted Root Certification Authorities.
- Click Action > Import.
- Click Next.
- Click Browse, and then browse to the certificate you saved in the previous procedure.
- Click Next.
- Click Next again.
- Click Finish.
- Click OK on the Success dialog box.
- Repeat these steps for the Trusted Publishers certificate store.
- Expand Computer Configuration > Administrative Templates > Windows Components, and select Windows Update.
- Enable the Allow signed updates from an intranet Microsoft update service location policy.
- In the center pane, select Allow signed updates from an intranet Microsoft update service location.
- Click Action > Edit.
- Select Enabled.
- Click OK.
You can deploy a certificate to multiple computers using Active Directory Domain Services and the GPO. Use this method each time you need to push a certificate to your client computers.
For example, you can push a WSUS self-signed or CA-signed certificate to all clients before they can trust a publish third-party package.
- Verify that you are a member of the local administrator group (or equivalent).
- Open the Group Policy Management Console.
- Locate an existing GPO or create a GPO that contains the certificate settings. Ensure that the GPO is associated with the domain, site, or organizational unit that includes the users you want to include in the policy.
Right-click the GPO and select Edit.
The Group Policy Management Editor opens and display the current policy object contents.
- In the navigation pane, go to Computer Configuration > Windows Settings > Security Settings > Public Key Policies > Trusted Publishers.
- Click the Action menu and select Import.
- Complete the Certificate Import Wizard to locate and import the certificate.
- If the certificate is signed and cannot be tracked back to a certificate in the Trusted Root Certification Authorities certificate store, copy the certificate to the store.
- In the navigation pane, click Trusted Root Certification Authorities.
- Complete step 6 through step 7 to install a copy of the certificate to the store.