Project

General

Profile

Actions

Bug #15229

open

ACME DNS-Selfhost verification issues

Added by STefan Graf 3 months ago. Updated 3 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
ACME
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
Affected Version:
Affected Plus Version:
Affected Architecture:
All

Description

When using Selfhost.de DNS verification and entering the requested information the renewal is not working.
To make it work the following amendments are required:

1. Update /usr/local/pkg/acme/acme.inc - line 1317

$acme_domain_validation_method['dns_selfhost'] = array('name' => "DNS-Selfhost",
    'fields' => array(
        'SELFHOSTDNS_USERNAME' => array('name' => "selfhostdns_username", 'columnheader' => "Username (customer number - not email address or DynDNS account)", 'type' => "textbox",
            'description' => "Username" 
        ),
        'SELFHOSTDNS_PASSWORD' => array('name' => "selfhostdns_password", 'columnheader' => "Password", 'type' => "password",
            'description' => "Password" 
        ),
        'SELFHOSTDNS_MAP' => array('name' => "selfhostdns_map", 'columnheader' => "RecordID (found in brackets when editing the record)", 'type' => "textbox",
            'description' => "SELFHOSTDNS_MAP" 
        )
    ));

2. Additional the password requires additional conversion to not break the URL syntax.
For example the letter '#' needs to be converted to '%23'

Actions #1

Updated by Jim Pingle 3 months ago

  • Project changed from pfSense to pfSense Packages
  • Category changed from Administrivia to ACME
  • Release Notes deleted (Default)
Actions

Also available in: Atom PDF