当前的Json配置示例
{
"module": "acme",
"challenges": {
"dns": {
"provider": {
"name": "tencentcloud",
"secret_id": "TENCENTCLOUD_SECRET_ID",
"secret_key": "TENCENTCLOUD_SECRET_KEY"
}
}
}
}
如果按照这个配置,最新版的Caddy会报错:
Error: loading initial config: loading new config: loading tls app module: provision tls: provisioning automation policy 0: loading TLS automation management module: position 0: loading module 'acme': provision tls.issuance.acme: loading DNS provider module: loading module 'tencentcloud': decoding module config: dns.providers.tencentcloud: json: unknown field "secret_id"
正确的配置应该是这样的
{
"module": "acme",
"challenges": {
"dns": {
"provider": {
"name": "tencentcloud",
"secretid": "TENCENTCLOUD_SECRET_ID",
"secretkey": "TENCENTCLOUD_SECRET_KEY"
}
}
}
}
当前的Json配置示例
{ "module": "acme", "challenges": { "dns": { "provider": { "name": "tencentcloud", "secret_id": "TENCENTCLOUD_SECRET_ID", "secret_key": "TENCENTCLOUD_SECRET_KEY" } } } }如果按照这个配置,最新版的Caddy会报错:
正确的配置应该是这样的
{ "module": "acme", "challenges": { "dns": { "provider": { "name": "tencentcloud", "secretid": "TENCENTCLOUD_SECRET_ID", "secretkey": "TENCENTCLOUD_SECRET_KEY" } } } }