From d86fc9569aa3b16ff67c45aada641630080178dd Mon Sep 17 00:00:00 2001 From: xiaojunnuo Date: Wed, 31 Jul 2024 13:46:48 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E5=A2=9E=E5=8A=A0dns=E5=9C=B0?= =?UTF-8?q?=E5=9D=80=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker/run/docker-compose.yaml | 6 ++++++ .../dns-provider/dnspod-dns-provider.ts | 18 +++--------------- 2 files changed, 9 insertions(+), 15 deletions(-) diff --git a/docker/run/docker-compose.yaml b/docker/run/docker-compose.yaml index b09a6ec0..0d7aa056 100644 --- a/docker/run/docker-compose.yaml +++ b/docker/run/docker-compose.yaml @@ -11,6 +11,12 @@ services: ports: # 端口映射 # ↓↓↓↓ ----------------------------------------------------------3、如果端口有冲突,可以修改第一个7001为其他不冲突的端口号【可选】 - "7001:7001" + dns: + # 如果出现getaddrinfo ENOTFOUND等错误,可以尝试修改或注释dns配置 + - 223.5.5.5 + - 223.6.6.6 + - 8.8.8.8 + - 8.8.4.4 environment: # 环境变量 - TZ=Asia/Shanghai - certd_system_resetAdminPassword=false diff --git a/packages/ui/certd-server/src/plugins/plugin-tencent/dns-provider/dnspod-dns-provider.ts b/packages/ui/certd-server/src/plugins/plugin-tencent/dns-provider/dnspod-dns-provider.ts index 831339ee..126712c3 100644 --- a/packages/ui/certd-server/src/plugins/plugin-tencent/dns-provider/dnspod-dns-provider.ts +++ b/packages/ui/certd-server/src/plugins/plugin-tencent/dns-provider/dnspod-dns-provider.ts @@ -1,10 +1,5 @@ import { Autowire, HttpClient, ILogger } from '@certd/pipeline'; -import { - AbstractDnsProvider, - CreateRecordOptions, - IsDnsProvider, - RemoveRecordOptions, -} from '@certd/plugin-cert'; +import { AbstractDnsProvider, CreateRecordOptions, IsDnsProvider, RemoveRecordOptions } from '@certd/plugin-cert'; import * as _ from 'lodash-es'; import { DnspodAccess } from '../access/index.js'; @@ -50,9 +45,7 @@ export class DnspodDnsProvider extends AbstractDnsProvider { if (!ret || !ret.status) { const code = ret.status.code; if (code !== '1' || !successCodes.includes(code)) { - throw new Error( - '请求失败:' + ret.status.message + ',api=' + config.url - ); + throw new Error('请求失败:' + ret.status.message + ',api=' + config.url); } } return ret; @@ -87,12 +80,7 @@ export class DnspodDnsProvider extends AbstractDnsProvider { }, ['104'] ); // 104错误码为记录已存在,无需再次添加 - this.logger.info( - '添加域名解析成功:', - fullRecord, - value, - JSON.stringify(ret.record) - ); + this.logger.info('添加域名解析成功:', fullRecord, value, JSON.stringify(ret.record)); return ret.record; }