Skip to content

Commit f5f56ec

Browse files
committed
log when addr cannot be read
1 parent 4b4bfa0 commit f5f56ec

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

caddyconfig/httpcaddyfile/addresses.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ import (
2929
"github.com/caddyserver/caddy/v2"
3030
"github.com/caddyserver/caddy/v2/caddyconfig/caddyfile"
3131
"github.com/caddyserver/caddy/v2/modules/caddyhttp"
32+
"go.uber.org/zap"
3233
)
3334

3435
// mapAddressToProtocolToServerBlocks returns a map of listener address to list of server
@@ -360,7 +361,8 @@ func (st *ServerType) listenersForServerBlockAddress(sblock serverBlock, addr Ad
360361
case *net.IPNet:
361362
ip = ifaceAddrValue.IP
362363
default:
363-
return nil, fmt.Errorf("reading listener interface address: %v: %v", lnDevice, ifaceAddr.String())
364+
caddy.Log().Error("reading listener interface address", zap.String("device", lnDevice), zap.String("address", ifaceAddr.String()))
365+
continue
364366
}
365367

366368
if len(ip) == net.IPv4len && caddy.IsIPv4Network(lnNetw) || len(ip) == net.IPv6len && caddy.IsIPv6Network(lnNetw) {

0 commit comments

Comments
 (0)