Acme-PlugIn set another DNS-Provider

Started by servusli, April 09, 2023, 09:34:48 PM

Previous topic - Next topic
Hello everyone

I installed the ACME plugin on my opnsense and had a certificate signed with an http challenge.
But I would like to create a wildcard. As is well known, DNS Challenge must be set up for this.

I registered with the relatively new dynDNS provider "ipv64.net".
Recently, ipv64.net has been fully integrated into asme.sh, but not yet on opnsense. Various dnsapi from ACME can be found on github.

Since dns_ipv64.sh is not available on opnsense, I created this file myself using vi.

I put the file in this directory:
/usr/local/share/examples/acme.sh/dnsapi

The directory should be the right one, I couldn't find another one.

This directory contains several files from providers that are not in the dropdown list. eg dns_huaweicloud.sh.

The code that is in the file can be found here.

Now when I search ipv64 in the DNS service dropdown list, I don't find anything.
What do I have to do so that the newly filed dns_ipv64.sh file can be found in opnsense under Services > ACME Client > Challenge Types?

Sorry for my bad english, this is translatet from google translator.

Can anyone help with this request? Is there a clean way to install custom acme.sh scripts in OPNSense?

September 24, 2023, 11:36:45 AM #2 Last Edit: September 24, 2023, 03:55:36 PM by myradon
I'm wondering the same. Can't find info on how to add DNS-provider, which is available on Acme Github, to OPNsense. I would like to add DNSExit https://github.com/acmesh-official/acme.sh/blob/master/dnsapi/dns_dnsexit.sh