Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
Mirrored from https://github.com/Slazee/caddy.git
Synced Nov 11, 17:15 UTC
caddytls: fix preferred chains options by appending values instead of replacing (#7387)
okrc committed
Dec 8, 2025 at 00:19 UTC
374b7a637f2b6f8d0f2723ad2e7908a41023e8d5
1 file changed
+2
-2
modules/caddytls/acmeissuer.go
+2
-2
@@ -671,7 +671,7 @@ func ParseCaddyfilePreferredChainsOptions(d *caddyfile.Dispenser) (*ChainPrefere
671
switch d.Val() {
672
case "root_common_name":
673
rootCommonNameOpt := d.RemainingArgs()
674
- chainPref.RootCommonName = rootCommonNameOpt
674
+ chainPref.RootCommonName = append(chainPref.RootCommonName, rootCommonNameOpt...)
675
if rootCommonNameOpt == nil {
676
return nil, d.ArgErr()
677
}
@@ -681,7 +681,7 @@ func ParseCaddyfilePreferredChainsOptions(d *caddyfile.Dispenser) (*ChainPrefere
681
682
case "any_common_name":
683
anyCommonNameOpt := d.RemainingArgs()
684
- chainPref.AnyCommonName = anyCommonNameOpt
684
+ chainPref.AnyCommonName = append(chainPref.AnyCommonName, anyCommonNameOpt...)
685
if anyCommonNameOpt == nil {
686
return nil, d.ArgErr()
687
}