Managing Mutual TLS Certificates in Hardware Manager
- Updated2026-07-26
- 3 minute(s) read
Managing Mutual TLS Certificates in Hardware Manager
Hardware Manager uses mutual transport layer security (TLS) to authenticate devices to one another and help prevent unauthorized systems from participating in control or data traffic.
Automatic Certificate Exchange between Host and Target
The Exchange Certificate dialog box includes an Installed Services table that lists services that can automatically exchange certificates. The list consists of installed, available services on both the PC and the remote target. The remote target, functioning as the server, initiates the exchange.
- In Hardware Manager, select a remote target and expand the Software section in the right rail.
- Click Exchange certificates to open the dialog box.

-
For a matched service, review the TLS state and the status of both certificates.
- Green checkmark—Certificates are valid and exchanged.
- Orange indicator—Certificates are mismatched or expired.
- No glyph—TLS is disabled for the service.
- Select Exchange Certificate to apply pending settings and exchange certificates in the background. Restart the target when prompted. Reopen the Exchange Certificate dialog box to verify TLS status.
Managing Client Certificates
- Lists trusted servers for client services on the device under configuration.
- Provides interfaces to set a signed certificate for the local device.
- Allows you to download the local self-signed certificate for deployment.
- In Hardware
Manager, click Manage client
certificates to open the dialog box.
- Available in the right rail of the Hardware Manager interface.
- Visible for either a PC or remote target where the installed software causes the device to function as a client.
- In the Service list, select the service for which you want to configure server certificates.
- Click Add Server to add the certificate
for a server connection for the selected service.Note During server definition, you must define the server name. If you do not define a server name, Hardware Manager uses a default value.
- Complete the steps to add the server certificate. Restart the server if prompted.

Managing Server Certificates
The Manage server certificates dialog box:
- Lists and manages trusted client connections for individual server applications.
- Provides interfaces to set a signed certificate for the local server.
- Allows you to download the local self-signed certificate for deployment.
You can also use the Enable TLS setting to enable or disable TLS for server-side services.
- In Hardware
Manager, click Manage server
certificates to open the dialog box.
- Available in the right rail of the Hardware Manager interface.
- Visible for either a PC or remote target where the installed software causes the device to function as a server.
- In the Service list, select the service for which you want to configure client certificates.
- Click Add Certificate to add the certificate for a client connection for the selected service.
- Complete the steps to add the client certificate. Restart the server if prompted.

Certificate Exchange between Targets
Use manual certificate transfer when automated exchange is unavailable; for example, in target-to-target communication scenarios. The exact path varies depending on whether each device functions in a client role or server role.
To manually exchange certificates:
- Export the certificate for each device. Open Manage client certificates or Manage server certificates and click Download Certificate to retrieve the device certificate.
- Transfer each exported certificate to the opposite device with removable media or a trusted file transfer path.
- On each device, open Manage client certificates or Manage server certificates. Click Add Server or Add Certificate to load the exchanged certificate and assign a display name, if needed.
- Restart the targets if prompted so the updated trust relationship takes effect.