Certd项目v1.34.11版本发布:证书管理与域名验证优化
【免费下载链接】certd 项目地址: https://gitcode.com/gh_mirrors/ce/certd
版本亮点速览
Certd v1.34.11版本带来了多项重要改进,特别是在中文域名支持和CNAME验证优化方面实现了重大突破。本次更新修复了多个关键问题,提升了证书管理的稳定性和用户体验。
核心改进概览
| 功能模块 | 改进内容 | 影响范围 |
|---|---|---|
| 中文域名支持 | 修复CNAME验证问题 | 所有中文域名用户 |
| CNAME验证 | 冲突检测与提示优化 | 使用CNAME代理验证的用户 |
| 用户管理 | 流水线数量校验修复 | 多用户环境 |
| Proxmox插件 | 连接失败处理优化 | Proxmox用户 |
| FlexCDN部署 | 证书信息显示优化 | FlexCDN用户 |
中文域名CNAME验证重大修复
问题背景
在之前的版本中,中文域名使用CNAME方式进行域名验证时存在技术障碍,导致验证流程无法正常完成。这严重影响了中文域名用户的证书申请体验。
技术解决方案
v1.34.11版本通过以下技术改进彻底解决了这一问题:
改进细节
- 智能编码检测:系统自动识别中文域名并正确处理Punycode编码
- 统一处理逻辑:确保CNAME记录和TXT记录使用相同的域名格式
- 错误处理优化:提供清晰的错误提示,帮助用户快速定位问题
CNAME验证冲突检测增强
冲突检测机制
新版本引入了先进的CNAME记录冲突检测功能:
// CNAME冲突检测伪代码示例
async function checkCnameConflict(domain, hostRecord) {
const existingRecords = await dnsProvider.listRecords(domain);
const conflictRecords = existingRecords.filter(record =>
record.type === 'CNAME' &&
record.name === hostRecord &&
record.value !== expectedValue
);
if (conflictRecords.length > 0) {
throw new Error(`发现冲突的CNAME记录: ${conflictRecords.map(r => r.value).join(', ')}`);
}
return true;
}
用户收益
- 预防性错误提示:在添加CNAME记录前检测潜在冲突
- 清晰的解决方案:提供具体的冲突记录信息和解决建议
- 减少验证失败:大幅降低因记录冲突导致的验证失败率
用户管理优化
流水线数量校验修复
修复了用户最大流水线数量校验逻辑问题,确保:
- 免费版用户限制执行正确
- 专业版用户无限制访问
- 多用户环境下权限控制准确
用户有效期支持
新增用户有效期设置功能,支持:
- 自定义用户账户有效期
- 自动到期提醒
- 平滑的权限回收机制
部署插件稳定性提升
Proxmox插件连接优化
FlexCDN证书信息显示优化
- 修复证书CommonNames显示错误
- 优化顶级CA名称显示
- 提升证书信息可读性
其他重要改进
分组选择功能增强
- 支持清空分组选择
- 优化分组切换体验
- 保持选择状态持久化
日志管理改进
- 新增下载日志按钮
- 优化日志文件存储
- 支持日志文件导出
站点监控批量导入
- 支持域名批量导入
- IP地址批量添加
- 导入结果实时反馈
升级指南
Docker用户升级
# 拉取最新镜像
docker pull registry.cn-shenzhen.aliyuncs.com/handsfree/certd:latest
# 重启容器
docker-compose down
docker-compose up -d
宝塔面板用户
- 进入软件商店 → 已安装
- 找到Certd应用
- 点击更新按钮
- 等待自动完成升级
1Panel用户
- 进入应用商店 → 我的应用
- 找到Certd实例
- 点击更新操作
- 确认更新完成
版本兼容性说明
v1.34.11版本保持向后兼容,升级不会影响现有配置和数据:
- ✅ 数据库结构兼容
- ✅ 配置文件格式兼容
- ✅ 插件接口兼容
- ✅ API接口兼容
问题反馈与支持
如果您在升级或使用过程中遇到任何问题,可以通过以下方式获取支持:
- 官方文档:查阅详细的使用指南和故障排除
- 社区支持:加入用户群组交流经验
- GitHub Issues:报告技术问题和功能请求
- 商业支持:联系官方获取专业技术支持
结语
Certd v1.34.11版本在证书管理和域名验证方面实现了重要突破,特别是中文域名支持的完善和CNAME验证的优化,为用户提供了更加稳定和高效的证书自动化管理体验。建议所有用户尽快升级到最新版本,以获得最佳的使用体验和安全性保障。
持续关注Certd的版本更新,我们将继续为您带来更多创新功能和性能优化。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考



