diff --git a/src/core/link.go b/src/core/link.go index 8797b886..dfc8a2fe 100644 --- a/src/core/link.go +++ b/src/core/link.go @@ -185,7 +185,14 @@ func (intf *link) handler() (chan struct{}, error) { return nil, errors.New("failed to decode metadata") } if !meta.check() { - intf.links.core.log.Errorf("Failed to connect to node: %s is incompatible version (local %s, remote %s)", + var connectError string + if intf.incoming { + connectError = "Rejected incoming connection" + } else { + connectError = "Failed to connect" + } + intf.links.core.log.Debugf("%s: %s is incompatible version (local %s, remote %s)", + connectError, intf.lname, fmt.Sprintf("%d.%d", base.ver, base.minorVer), fmt.Sprintf("%d.%d", meta.ver, meta.minorVer),