diff --git a/client/src/pages/config/users/restart.jsx b/client/src/pages/config/users/restart.jsx
index 67ff277..b921717 100644
--- a/client/src/pages/config/users/restart.jsx
+++ b/client/src/pages/config/users/restart.jsx
@@ -40,8 +40,8 @@ const RestartModal = ({openModal, setOpenModal, config, newRoute }) => {
const needsRefresh = config && (config.HTTPConfig.HTTPSCertificateMode == "SELFSIGNED" ||
!isDomain(config.HTTPConfig.Hostname))
const isNotDomain = config && !isDomain(config.HTTPConfig.Hostname);
- const newRouteWarning = config && (config.HTTPConfig.HTTPSCertificateMode == "LETSENCRYPT" && newRoute &&
- !config.HTTPConfig.DNSChallengeProvider);
+ let newRouteWarning = config && (config.HTTPConfig.HTTPSCertificateMode == "LETSENCRYPT" && newRoute &&
+ (!config.HTTPConfig.DNSChallengeProvider || !config.HTTPConfig.UseWildcardCertificate))
return config ? (<>
{needsRefresh && <>
@@ -64,7 +64,7 @@ const RestartModal = ({openModal, setOpenModal, config, newRoute }) => {
Certificate Renewal
- You are using Let's Encrypt but you are not using the DNS Challenge. This means the server has to renew the certificate everytime you add a new hostname, causing a few seconds of downtime. To avoid it in the future, please use the DNS Challenge.
+ You are using Let's Encrypt but you are not using the DNS Challenge with a wildcard certificate. This means the server has to renew the certificate everytime you add a new hostname, causing a few seconds of downtime. To avoid it in the future, please refer to this link to the documentation.
diff --git a/package.json b/package.json
index 47d3ba8..7081081 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "cosmos-server",
- "version": "0.9.0-unstable11",
+ "version": "0.9.0-unstable12",
"description": "",
"main": "test-server.js",
"bugs": {