diff --git a/caddyconfig/httpcaddyfile/addresses.go b/caddyconfig/httpcaddyfile/addresses.go index a5b3c9f1e..29a5850a8 100644 --- a/caddyconfig/httpcaddyfile/addresses.go +++ b/caddyconfig/httpcaddyfile/addresses.go @@ -393,6 +393,10 @@ func (st *ServerType) listenersForServerBlockAddress(sblock serverBlock, addr Ad continue } + if caddy.IsReservedNetwork(lnNetw) { + continue + } + lnIfaceAddresses = append(lnIfaceAddresses, ifaceAddress.String()) } if len(lnIfaceAddresses) == 0 {