Project

General

Profile

Actions

Bug #13467

closed

ACME: "Unable to find domain name" error when updating Namesilo

Added by Bryan Guscott over 1 year ago. Updated over 1 year ago.

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

100%

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

Description

Issue is documented here:
https://github.com/acmesh-official/acme.sh/issues/4268

Issue text, copied here:

Getting an error trying to issue DNS certs from NameSilo. Error says it can't find the domain.

That's because Line 113 of dns_namesilo.sh:
if _contains "$response" "<domain>$host"; then

is looking for the string <domain>, but the NameSilo API is now returning
<domain expires="2023-02-26">test.com</domain>
The addition of the "expires" property is breaking the string match, so it fails to find the domain in the XML and aborts.

The acme package version 0.7.1_1 needs to be updated with the fix from:
https://github.com/acmesh-official/acme.sh/commit/3dde83d8a0b911bf7740fa86db2997aa66cd9522

Actions

Also available in: Atom PDF