diff --git a/security/acme-client/pkg-descr b/security/acme-client/pkg-descr index 1210efbde..49a81e7f0 100644 --- a/security/acme-client/pkg-descr +++ b/security/acme-client/pkg-descr @@ -10,6 +10,12 @@ Plugin Changelog 4.16 +Added: +* add support for Active24 API v2 (#5381) + +Changed: +* credentials for Active24 DNSAPI must be entered again (#5381) + Fixed: * fix incorrect naming scheme of TrueNAS WS automation 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 851e12c85..6b3ce02aa 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 @@ -137,10 +137,15 @@ - validation.dns_active24_token - + validation.dns_active24_api_key + text + + validation.dns_active24_api_secret + + password + header diff --git a/security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation/DnsActive24.php b/security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation/DnsActive24.php index 4b26d1bcf..79100ae6e 100644 --- a/security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation/DnsActive24.php +++ b/security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation/DnsActive24.php @@ -1,6 +1,7 @@ acme_env['ACTIVE24_Token'] = (string)$this->config->dns_active24_token; + $this->acme_env['Active24_ApiKey'] = (string)$this->config->dns_active24_api_key; + $this->acme_env['Active24_ApiSecret'] = (string)$this->config->dns_active24_api_secret; } } 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 40359e945..04b929616 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 @@ -552,9 +552,12 @@ Please specify a value between 0 and 84600 seconds. Y - + N - + + + N + N