From 0bbabd137bdbe04653426a1731bd8eb9225e0249 Mon Sep 17 00:00:00 2001 From: Daniel Malon Date: Thu, 9 Aug 2018 04:40:53 +0100 Subject: Ignore link-local addresses in cluster advertisement (#9223) --- model/utils.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/model/utils.go b/model/utils.go index 0d8d359a6..574f43e06 100644 --- a/model/utils.go +++ b/model/utils.go @@ -263,7 +263,7 @@ func GetServerIpAddress() string { } else { for _, addr := range addrs { - if ip, ok := addr.(*net.IPNet); ok && !ip.IP.IsLoopback() { + if ip, ok := addr.(*net.IPNet); ok && !ip.IP.IsLoopback() && !ip.IP.IsLinkLocalUnicast() && !ip.IP.IsLinkLocalMulticast() { if ip.IP.To4() != nil { return ip.IP.String() } -- cgit v1.2.3-1-g7c22