You need to enable JavaScript to run this app. OVH VPS服务器使用Certbot创建SSL证书时出现TypeError报错
优惠活动
大模型
产品
解决方案
定价
更多

OVH VPS服务器使用Certbot创建SSL证书时出现TypeError报错

报错原因

这个TypeError: create_record() got an unexpected keyword argument 'type'报错是certbot-dns-ovh插件与OVH官方Python SDK版本不兼容导致的:

  • OVH Python SDK从1.0版本开始重构了DNS记录操作的接口参数,将原有的type关键字参数调整为field_type
  • 如果你安装的certbot-dns-ovh插件版本适配的是0.x版本的OVH SDK,调用接口时仍然传递type参数,就会触发该参数不匹配错误;如果是插件版本过新、适配1.0+版本SDK,但你本地安装的OVH SDK是0.x旧版本,也会出现同类报错

解决方法

你可以任选以下一种方案操作:

方案1:降级OVH Python SDK适配现有插件

执行命令将OVH SDK降到0.6.x版本,适配旧版certbot-dns-ovh插件:

pip install ovh==0.6.0

操作完成后重新运行你的Certbot证书申请命令即可。

方案2:升级certbot-dns-ovh插件适配新版SDK

将certbot-dns-ovh插件升级到适配1.0+版本OVH SDK的版本,注意升级时要保持和本地Certbot主程序的版本一致,避免出现其他兼容问题。


内容的提问来源于stack exchange,提问作者xFinality

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.20 19:27:04