diff --git a/security/acme-client/pkg-descr b/security/acme-client/pkg-descr
index 1c99960d9..11a6d4150 100644
--- a/security/acme-client/pkg-descr
+++ b/security/acme-client/pkg-descr
@@ -11,6 +11,7 @@ Plugin Changelog
3.20
Added:
* add Bunny DNS API
+* add support for DNSExit
3.19
diff --git a/security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms/dialogValidation.xml b/security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms/dialogValidation.xml
index c4bbcd453..9eecd5f2e 100644
--- a/security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms/dialogValidation.xml
+++ b/security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms/dialogValidation.xml
@@ -366,6 +366,26 @@
text
+
+
+ header
+
+
+
+ validation.dns_dnsexit_auth_user
+
+ text
+
+
+ validation.dns_dnsexit_auth_pass
+
+ password
+
+
+ validation.dns_dnsexit_api
+
+ text
+
header
diff --git a/security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation/DnsDnsexit.php b/security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation/DnsDnsexit.php
new file mode 100644
index 000000000..8943f1baa
--- /dev/null
+++ b/security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation/DnsDnsexit.php
@@ -0,0 +1,47 @@
+acme_env['DNSEXIT_AUTH_USER'] = (string)$this->config->dns_dnsexit_auth_user;
+ $this->acme_env['DNSEXIT_AUTH_PASS'] = (string)$this->config->dns_dnsexit_auth_pass;
+ $this->acme_env['DNSEXIT_API_KEY'] = (string)$this->config->dns_dnsexit_api;
+
+ }
+}
diff --git a/security/acme-client/src/opnsense/mvc/app/models/OPNsense/AcmeClient/AcmeClient.xml b/security/acme-client/src/opnsense/mvc/app/models/OPNsense/AcmeClient/AcmeClient.xml
index 019844738..65adfcef4 100644
--- a/security/acme-client/src/opnsense/mvc/app/models/OPNsense/AcmeClient/AcmeClient.xml
+++ b/security/acme-client/src/opnsense/mvc/app/models/OPNsense/AcmeClient/AcmeClient.xml
@@ -440,6 +440,7 @@
deSEC.io
DigitalOcean
DirectAdmin
+ DNSExit
DNSimple
DNS.Services
Domeneshop
@@ -612,6 +613,15 @@
N
+
+ N
+
+
+ N
+
+
+ N
+
N