Skip to content

Commit db7e96e

Browse files
committed
Don't connect if DERP is empty
1 parent 9b7c41a commit db7e96e

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

tailnet/conn.go

+4
Original file line numberDiff line numberDiff line change
@@ -344,6 +344,10 @@ func (c *Conn) UpdateNodes(nodes []*Node) error {
344344
// reason. TODO: @kylecarbs debug this!
345345
KeepAlive: ok && peerStatus.Active,
346346
}
347+
// If no preferred DERP is provided, don't set an IP!
348+
if node.PreferredDERP == 0 {
349+
peerNode.DERP = ""
350+
}
347351
if c.blockEndpoints {
348352
peerNode.Endpoints = nil
349353
}

0 commit comments

Comments
 (0)