---
title: "Wildcard Domain"
slug: "wildcarddomain"
updated: 2026-05-06T02:30:46Z
published: 2026-05-06T02:30:46Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://help.12dsynergy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Wildcard Domain

A wildcard domain is only useful if there is a need for multiple subdomains. This is an advanced use case. It will require access to the Domain Name Server configuration.

> [!WARNING]
> 12d Synergy cannot assist with how to do this, as each DNS editor is different. But we can provide the tools to use it. Additionally, your DNS may need to be updated each month. With additional scripting, this process can be easily automated. But 12d Synergy cannot provide support for this.

### 1.0. How to Generate a Certificate

> [!WARNING]
> This tool must be run from the command line and is configured via a JSON-formatted configuration file.

1. Choose a friendly name for the certificate. In the sample config file below, the certificate is referred to as ***12dSynergyCertificate***.
2. Create a config file at some location (eg: c:\acme\acme_dns.config).

```json
{ 

   "ContactEmail": "mailto:Your@Email.com", 

   "DomainName": "*.serveraddress.com", 

   "ChallengeType": "DNS", 

   "FriendlyName": "12dSynergyCertificate" 

}
```

> [!NOTE]
> You can get help by running it with the **--help**option as shown below. ![](https://cdn.document360.io/36833d89-59e3-46a5-b491-e9aa1b524a85/Images/Documentation/help.png)

1. Run the tool at the command prompt using the following command.

```cmd
 12dsCertTool.exe --mode Challenge --config c:\acme\acme_dns.config
```

The script will give you a **DNS TXT** token. For **example**,*********tVtid_Ytzt4jwu2yRrDh-4T-xgQjEl_lBiqKwJpYYHE*** is a sample DNS TXT token.

1. Add this to your DNS. When this token is detected, the script will continue and issue your certificates.

1. Configure 12d Synergy to use the new certificate.
  1. Go to **12d Synergy Administration application > System Settings tab >** **SSL Certificates tab > Use an Existing Certificate tab**.
  2. Enter the friendly name (from step 2 of this procedure) of the certificate in the **Certificate Identifier**box. ![](https://cdn.document360.io/36833d89-59e3-46a5-b491-e9aa1b524a85/Images/Documentation/useexistingcert.jpg)
  3. Similarly, in the **12d Synergy System Administration application > System Settings tab >** **Web Access tab > HTTPS Setup**tab, enter the friendly name of the certificate in the **Certificate Identifier**box. ![](https://cdn.document360.io/36833d89-59e3-46a5-b491-e9aa1b524a85/Images/Documentation/httpssetup(1).jpg)
2. [Restart your 12d Synergy Server](/v1/docs/clone-the-12d-synergy-server#13-how-to-restart-the-12d-synergy-server). Going forward, ensure to restart the 12d Synergy Server after the certificate is renewed.
