From 5aa52570736387a23dd7b4b21ae14b1c3ab5a9be Mon Sep 17 00:00:00 2001 From: Fang-Pen Lin Date: Fri, 21 Nov 2025 10:29:01 -0800 Subject: [PATCH] Ignore duplicate error --- .../acme/dns-providers/dns-made-easy.ts | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/backend/src/services/certificate-authority/acme/dns-providers/dns-made-easy.ts b/backend/src/services/certificate-authority/acme/dns-providers/dns-made-easy.ts index b3278e5d3..ebd9105ae 100644 --- a/backend/src/services/certificate-authority/acme/dns-providers/dns-made-easy.ts +++ b/backend/src/services/certificate-authority/acme/dns-providers/dns-made-easy.ts @@ -66,6 +66,12 @@ export const dnsMadeEasyInsertTxtRecord = async ( (error.response?.data as { error?: string[] | string })?.error || error.message || "Unknown error"; + + if (error.status === 400 && error.message.includes("already exists")) { + logger.info({ domain, value }, `Record already exists for domain: ${domain} and value: ${value}`); + return; + } + throw new Error(typeof errorMessage === "string" ? errorMessage : String(errorMessage)); } throw error;