12d Synergy ships with a tool to help with the certificate renewal and installation process, especially now that certificate lifetimes are reduced. The tool has two modes in which it can be used.
In most cases, we imagine customers will use ACME-based challenge modes, as this also supports automated renewal.
The tool is automatically installed with 12d Synergy Version 5.1.7.833 and later, and is found at this location: <ServerInstallPath>\Tools\12dsCertTool.exe . For example, C:\Program Files\12d\12d Synergy\6.0\Server\tools.
This tool must be run from the command line and is configured via a JSON-formatted configuration file.
Prerequisites for running the 12d Synergy Certificate Tool
The user account running the tool must have access to the server.
The user running the tool must be familiar with the Windows command line.
The user running the tool should be familiar with Microsoft Scheduled Tasks.
The user account running the tool must have administrative access permissions, as certificates are managed by an Administrator only.
You can get help by running it with the --help option.
Why is the 12d Synergy Certificate Tool not a part of 12d Synergy?
In many cases, it is not possible for the service account for 12d Synergy to run as an Administrator, and it is generally not recommended from a security perspective. However, certificates must be installed by the Administrator to work correctly.