Important:
- Before launching Simple-ACME for the first time, update settings_default.json to use the CertiNext ACME endpoint.
- During its initial launch, Simple-ACME automatically creates settings.json using the values defined in settings_default.json.
- After settings.json has been created, future configuration changes should be made in settings.json, as it becomes the active configuration file used by Simple-ACME.
- This url provides information on the settings.json: https://simple-acme.com/reference/settings
- Open file settings_default.json located in the Simple-ACME installation directory.
- Locate the Acme section.
- Modify the URLs as shown below:
{ "Acme": {
"DefaultBaseUri": "https://acme-us.certinext.io/v1/directory",
"DefaultBaseUriTest": "https://acme-us.certinext.io/v1/directory",
"DefaultBaseUriImport": "https://acme-us.certinext.io/v1/directory",
Example:

- Locate the ScheduledTask section.
- Set the RenewalDays to desired days.
Important: RenewalDays is not the number of days before expiration. It represents the certificate age, in days, at which Simple-ACME considers the certificate eligible for renewal. For a 30-day certificate, a value of 20 causes renewal attempts to begin approximately 10 days before expiration. This aligns with observed CertiNext renewal behavior and provides time to identify and correct renewal issues before certificate expiration.
- Set other settings as desired.
Example:
- Locate the Notification section.
- Configure the SmtpServer to "lsmtp.okstate.edu".
- Configure the SenderName as desired.
- Configure the SenderAddress as desired.
- Configure the ReceiverAddresses as desired.
- Configure the NotifyOnSuccess to true.
Example:

- Save the file and close.