plugins icon indicating copy to clipboard operation
plugins copied to clipboard

security/acme-client: add support for mijnhost DNS API

Open johanjhome opened this issue 2 months ago • 4 comments

Hi, i'm using

opnsense Version 25.7.7_4 os-acme-client 4.10

I would like to use mijn.host dns api plugin for acme DNS challenges from the WebUI, but is not listed as one of the options

I did some commandline testing and it is working:

root@OPNsense-home:~ #export MIJNHOST_API_KEY=******************
root@OPNsense-home:~ #/usr/local/sbin/acme.sh --test --issue --dns dns_mijnhost -d test123.***.nl 

-----snip---

[Sat Nov 15 21:44:07 UTC 2025] Cert success.
-----BEGIN CERTIFICATE-----

-----snip----

-----END CERTIFICATE-----
[Sat Nov 15 21:44:07 UTC 2025] Your cert is in: /root/.acme.sh/test123.***.nl_ecc/test123.***.nl.cer
[Sat Nov 15 21:44:07 UTC 2025] Your cert key is in: /root/.acme.sh/test123.***.nl_ecc/test123.***.nl.key
[Sat Nov 15 21:44:07 UTC 2025] The intermediate CA cert is in: /root/.acme.sh/test123.***.nl_ecc/ca.cer
[Sat Nov 15 21:44:07 UTC 2025] And the full-chain cert is in: /root/.acme.sh/test123.***.nl_ecc/fullchain.cer

The dns_mijnhost.sh script is already available on the firewall

root@OPNsense-home:/var/db/acme/.acme.sh/dnsapi # ls -l dns_mijnhost.sh 
-r-xr-xr-x  1 root wheel 5951 Apr 23  2025 dns_mijnhost.sh

I hope this is a simple thing to add to the WebUI

Kind regards Johan

johanjhome avatar Nov 15 '25 22:11 johanjhome

Thank you for creating an issue. Since the ticket doesn't seem to be using one of our templates, we're marking this issue as low priority until further notice.

For more information about the policies for this repository, please read https://github.com/opnsense/plugins/blob/master/CONTRIBUTING.md for further details.

The easiest option to gain traction is to close this ticket and open a new one using one of our templates.

OPNsense-bot avatar Nov 15 '25 23:11 OPNsense-bot

The same situation with dns_timeweb.sh. It's present in /usr/local/share/examples/acme.sh/dnsapi, but not in the WebUI. OPNsense 25.7.7_4-amd64 / ACME client 3.1.1_2

shakhty2016-prog avatar Nov 16 '25 14:11 shakhty2016-prog

Would love to see mijn.host support as well. Been migrating away with all my domains from TransIP after these crazy price increases.

erikhubers avatar Nov 23 '25 18:11 erikhubers

Seems to be a duplicate of #4446 which is merged last week?

erikhubers avatar Dec 10 '25 15:12 erikhubers