diff --git a/docs/guide/use/synology/index.md b/docs/guide/use/synology/index.md index 72d8f93ae..39902c526 100644 --- a/docs/guide/use/synology/index.md +++ b/docs/guide/use/synology/index.md @@ -79,9 +79,9 @@ httpRequest:https://dms.xxxxx.com:5001/webapi/entry.cgi, method:get 请求出错: status:ECONNABORTED, statusText:ECONNABORTED Axio:sError: timeout of 120000ms exceeded ``` -可能的原因是是您的dsm域名指向的局域网地址在容器内无法访问,导致登录超时 +可能的原因是是您的dsm域名指向的ip地址在容器内无法访问,导致登录超时 -你可以通过配置 域名映射来解决 +您可以通过配置域名映射来解决 1. 获取群晖dsm内部地址 进入certd后台->系统管理->网络测试, 一般会看到 `172.xx.0.2` ,记住这个xx是多少 ![](./images/nettest.png) diff --git a/packages/ui/certd-client/src/views/sys/plugin/crud.tsx b/packages/ui/certd-client/src/views/sys/plugin/crud.tsx index 456791288..c0fa5f11e 100644 --- a/packages/ui/certd-client/src/views/sys/plugin/crud.tsx +++ b/packages/ui/certd-client/src/views/sys/plugin/crud.tsx @@ -228,7 +228,7 @@ export default function ({ crudExpose, context }: CreateCrudOptionsProps): Creat rules: [ { required: true }, { - type: "regexp", + type: "pattern", pattern: /^[a-zA-Z][a-zA-Z0-9]+$/, message: t("certd.pluginNameRuleMsg"), }, @@ -257,7 +257,7 @@ export default function ({ crudExpose, context }: CreateCrudOptionsProps): Creat rules: [ { required: true }, { - type: "regexp", + type: "pattern", pattern: /^[a-zA-Z][a-zA-Z0-9]+$/, message: t("certd.authorRuleMsg"), }, diff --git a/packages/ui/certd-server/src/modules/plugin/service/plugin-service.ts b/packages/ui/certd-server/src/modules/plugin/service/plugin-service.ts index 4fd7da3f3..9bfb5953e 100644 --- a/packages/ui/certd-server/src/modules/plugin/service/plugin-service.ts +++ b/packages/ui/certd-server/src/modules/plugin/service/plugin-service.ts @@ -286,6 +286,8 @@ export class PluginService extends BaseService { dnsProviderRegistry.unRegister(name) } else if (item.pluginType === "notification") { notificationRegistry.unRegister(name) + }else if (item.pluginType === "addon") { + addonRegistry.unRegister(name) } else { logger.warn(`不支持的插件类型:${item.pluginType}`) }