Open DutchForeigner opened 2 years ago
please upgrade to the latest version first and try again and show me the full log.
Hi,
I've upgraded to the latest version of acme.sh (its now v3.0.3 , not v3.0.4 as I mistakenly mentioned in previous post) I've also tried rebooting the system, unfortunately the issue is still there, each time I try to renew the cert from the UI. My wild guess is that the 4 DNSAPI variables (below) are not coming over, but that's just a wild guess...
Latest acme client log is also attached: latest.log
Upgraded acme.sh using below steps: logged in as root: acme.sh --upgrade This installed the latest version into /root/.acme.sh chmod a+w /usr/local/sbin/acme.sh cp /root/.acme.sh/acme.sh /usr/local/sbin/ chmod a-w /usr/local/sbin/acme.sh cp -f /root/.acme.sh/dnsapi/ /usr/local/share/examples/acme.sh/dnsapi/ cp -f /root/.acme.sh/deploy/ /usr/local/share/examples/acme.sh/deploy/ cp -f /root/.acme.sh/notify/* /usr/local/share/examples/acme.sh/notify/ acme.sh --version -> now shows v3.0.3
Note: I'm now looking at no longer using this plugin in OPNsense and migrate to running acme.sh on a docker image, as I also need the oauthtools package due to 2FA on my Synology NAS boxes.
When issuing a (new) cert, the configured settings of the 'ACME DNS API' challenge type are not being used. Instead, it always is using the endpoint 'https://auth.acme-dns.io/update'
I'm using a local ACME-DNS client which is running as a stack in Docker, running with DNS on port 10053(TCP+UDP), update on port 10043.
I have acme.sh fully working (v3.0.4) as a standalone install on a separate raspberry pi, and wanted to migrate to the ACME client plugin on OPNsense, but I keep getting this error.
The System log shows:
The Acme log shows this entry:
OPNsense/ACME Client Settings: