Project

General

Profile

Actions

Feature #11719

closed

ACME - Create script for DNSExit API

Added by Mike McV about 3 years ago. Updated 12 months ago.

Status:
Rejected
Priority:
Normal
Assignee:
-
Category:
ACME
Target version:
-
Start date:
03/22/2021
Due date:
% Done:

0%

Estimated time:
Plus Target Version:

Description

Link to tech docs.

https://www.dnsexit.com/dns/dns-api/

This is out of my wheelhouse so any assistance would be appreciated.

Thank You


Files

Actions #1

Updated by Renato Botelho about 3 years ago

  • Status changed from New to Rejected

We don't write custom scripts at pfSense. Please open a ticket on ACME project for that

Actions #2

Updated by Mike McV about 3 years ago

I must be misinterpreting the Netgate Package docs.

Reading from the page https://docs.netgate.com/pfsense/en/latest/packages/acme/settings-validation.html leads me to believe/understand the package is maintained and scripts created by Netgate/PFSense. ACME is a protocol for interacting with Lets Encrypt.

--snip--
Other DNS Methods

The package contains several additional DNS-based methods for other providers. These work similar to the nsupdate method above, but have configuration values specific to each provider. Contact the DNS provider or server administrator to obtain the necessary settings or credentials.
--end snip--

If you could point me to the package maintainer that would be great as I can not find this information.

Thank You
M McV

Actions #3

Updated by Jim Pingle about 3 years ago

  • Target version deleted (2.5.1)

Netgate maintains the pfSense package for acme.sh (pfSense GUI, code to setup and invoke acme.sh, etc) but we do not maintain the code for acme.sh itself

The acme.sh project can be found at https://github.com/acmesh-official/acme.sh

Actions #4

Updated by drun kly 12 months ago

After a few years updating TXT records manually every 2 months I finally could (with the help of chat gpt) setup my certificates to renew automatically:

I only had to change the method "DNS-Manual" to "DNS-NSupdate / RFC 2136"

So now I feel like an idiot to spend so much time and the solution was so easy but I would like to share anyway since I found this post while I was looking for a solution so it can help others on my situation.
P.D.: Don't forget to enable cron after that on general settings tab

Actions

Also available in: Atom PDF