fix: upgrade lego to v4.23.0, fix CredentialID update on re-issuance, add Cloudflare token debug logging

This commit is contained in:
2026-07-24 22:36:33 +08:00
parent 9a315e1404
commit a2923bdfc0
4 changed files with 52 additions and 46 deletions
+5
View File
@@ -328,6 +328,11 @@ func getDNSProvider(cert *config.Certificate) (challenge.Provider, error) {
case "cloudflare":
cfg := cloudflareprov.NewDefaultConfig()
if dnsCfg.CFAPIToken != "" {
prefix := dnsCfg.CFAPIToken
if len(prefix) > 8 {
prefix = prefix[:8]
}
log.Printf("Cloudflare token length: %d, prefix: %s, has_****: %v", len(dnsCfg.CFAPIToken), prefix, strings.Contains(dnsCfg.CFAPIToken, "****"))
cfg.AuthToken = dnsCfg.CFAPIToken
}
provider, err := cloudflareprov.NewDNSProviderConfig(cfg)