Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    How to add dns provider to ACME?

    Scheduled Pinned Locked Moved ACME
    4 Posts 2 Posters 355 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • F
      Fingerprint
      last edited by

      Hi,

      What I can do to get a DNS provider API added to the ACME package?
      The provider (mijn.host) api is already added in the original acme.sh code: https://github.com/acmesh-official/acme.sh/blob/master/dnsapi/dns_mijnhost.sh

      Thanks in advance

      F 1 Reply Last reply Reply Quote 0
      • F
        Fingerprint @Fingerprint
        last edited by

        Got it working by adding the dns_mijnhost.sh file from the official acme repository to /usr/local/pkg/acme/dnsapi/.

        Also added following code to /usr/local/pkg/acme/acme.inc.

        $acme_domain_validation_method['dns_mijnhost'] = [
            'name' => 'DNS-mijn.host',
            'fields' => [
                'MIJNHOST_API_KEY' => [
                        'name' => 'MIJNHOST_API_KEY',
                        'description' => 'mijn.host API key',
                        'columnheader' => 'API Key',
                        'type' => 'password',
                        ],
                ]
        ];
        

        Feel free to assist me with adding this to the next release if it won’t be included from the upstream acme repository.

        S 1 Reply Last reply Reply Quote 0
        • S
          SteveITS Galactic Empire @Fingerprint
          last edited by

          @Fingerprint Probably the next step is to create an entry at http://redmine.pfsense.org/.

          Pre-2.7.2/23.09: Only install packages for your version, or risk breaking it. Select your branch in System/Update/Update Settings.
          When upgrading, allow 10-15 minutes to restart, or more depending on packages and device speed.
          Upvote 👍 helpful posts!

          F 1 Reply Last reply Reply Quote 0
          • F
            Fingerprint @SteveITS
            last edited by

            @SteveITS Feature request created: https://redmine.pfsense.org/issues/16150

            1 Reply Last reply Reply Quote 0
            • First post
              Last post
            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.