Certd项目v1.31.9版本发布:DNS与证书监控功能优化
certd 项目地址: https://gitcode.com/gh_mirrors/ce/certd
Certd是一个开源的证书管理工具,专注于自动化SSL/TLS证书的申请、续期和部署。它通过集成多种DNS提供商和证书颁发机构,为用户提供一站式的证书生命周期管理解决方案。在最新发布的v1.31.9版本中,Certd针对DNS服务支持和证书监控功能进行了多项重要改进。
华为云DNS接口修复
本次更新修复了华为云DNS接口请求时出现的错误问题。在之前的版本中,当用户尝试通过Certd与华为云DNS服务交互时,可能会遇到请求失败的情况。开发团队通过详细排查,发现是接口请求处理逻辑中存在缺陷,现已通过代码重构解决了这一问题。
对于使用华为云作为DNS解析服务的用户来说,这一修复意味着更稳定可靠的证书验证体验。特别是在使用ACME协议申请证书时,DNS-01验证方式的成功率将得到显著提升。
证书监控功能增强
Certd的站点证书监控功能在此版本中获得了多项改进:
-
错误处理优化:修复了在某些边缘情况下监控报"undefined.includes"错误的问题。这类错误通常发生在监控配置不完整或网络异常时,现在系统能够更优雅地处理这些异常情况。
-
HTTPS端口设置修复:解决了网站证书监控中HTTPS端口设置无效的问题。此前即使用户明确指定了非标准HTTPS端口,监控系统仍会默认使用443端口进行检查。这一修复使得监控功能能够准确反映实际服务配置。
-
异步检查机制:在保存站点监控配置时,系统现在采用异步方式进行初始检查。这一改进显著提升了用户界面的响应速度,特别是在批量添加多个监控项时,用户无需等待每个检查完成即可继续操作。
新增DNS提供商支持
v1.31.9版本新增了对火山引擎DNS服务的支持。火山引擎是字节跳动旗下的云计算服务平台,其DNS服务在国内市场占有一定份额。这一扩展意味着Certd用户现在可以选择更多国内主流的DNS服务商来完成证书验证过程。
新增的火山引擎DNS支持遵循Certd的统一接口规范,与其他已支持的DNS提供商一样,用户只需配置相应的API密钥即可开始使用。这一特性特别适合那些已经使用火山引擎作为主要DNS服务的企业用户。
总结
Certd v1.31.9版本虽然是一个小版本更新,但在稳定性和功能性方面都做出了有价值的改进。特别是对于依赖华为云和火山引擎DNS服务的用户,以及需要精确监控多个HTTPS端口的运维团队,这些修复和增强将直接提升日常工作效率。
作为一款专注于证书自动化管理的工具,Certd持续关注用户在实际使用中遇到的痛点,通过不断优化核心功能来提供更可靠的服务。这次更新再次体现了开发团队对产品质量的重视和对用户反馈的积极响应。
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考