Skip to content

Netbird >0.40 disconnects after some time. #3699

@xromansx

Description

@xromansx

Now I'm running on version 0.41.3 but from version 0.36 netbird routing peer disconnects from server when in inactive state and for some reason reporting different client versions in logs.

2025-04-17T13:36:53Z INFO [peer: y] client/internal/peer/state_dump.go:79: Dump stat: Status: Connected, SentOffer: 2, RemoteOffer: 3, RemoteAnswer: 2, RemoteCandidate: 8, P2PConnected: 1, SwitchToRelay: 0, WGCheckSuccess: 0, RelayConnected: 0, LocalProxies: 0
2025-04-17T13:36:53Z INFO [peer: o] client/internal/peer/state_dump.go:79: Dump stat: Status: Disconnected, SentOffer: 2, RemoteOffer: 0, RemoteAnswer: 0, RemoteCandidate: 0, P2PConnected: 0, SwitchToRelay: 0, WGCheckSuccess: 0, RelayConnected: 0, LocalProxies: 0
2025-04-17T13:36:53Z INFO [peer: y] client/internal/peer/conn.go:430: ICE disconnected, do not switch to Relay. Reset priority to: None
2025-04-17T13:36:53Z INFO [peer: y] client/internal/peer/conn.go:557: send offer to peer
2025-04-17T13:36:53Z INFO [peer: y] client/internal/peer/conn.go:272: OnRemoteAnswer, priority: None, status ICE: Disconnected, status relay: Disconnected
2025-04-17T13:36:53Z INFO [peer: y] client/internal/peer/handshaker.go:91: received connection confirmation, running version 0.40.1 and with remote WireGuard listen port 51820
2025-04-17T13:36:53Z INFO [peer: y] client/internal/peer/handshaker.go:79: wait for remote offer confirmation
2025-04-17T13:36:53Z INFO [peer: y] client/internal/peer/worker_relay.go:50: Relay is not supported by remote peer
2025-04-17T13:36:54Z INFO [peer: y] client/internal/peer/conn.go:344: set ICE to active connection
2025-04-17T13:36:54Z INFO client/iface/wgproxy/ebpf/proxy.go:102: turn conn added to wg proxy store: 173.179.108.223:51820, endpoint port: :20
2025-04-17T13:38:12Z INFO [peer: x] client/internal/peer/conn.go:301: OnRemoteOffer, on status ICE: Disconnected, status Relay: Disconnected
2025-04-17T13:38:12Z INFO [peer: x] client/internal/peer/handshaker.go:170: sending answer
2025-04-17T13:38:12Z INFO [peer: x] client/internal/peer/handshaker.go:91: received connection confirmation, running version 0.36.6 and with remote WireGuard listen port 51820
2025-04-17T13:38:12Z INFO [peer: x] client/internal/peer/handshaker.go:79: wait for remote offer confirmation
2025-04-17T13:38:12Z INFO [peer: x] client/internal/peer/worker_relay.go:50: Relay is not supported by remote peer
2025-04-17T13:38:16Z INFO [peer: x] client/internal/peer/conn.go:301: OnRemoteOffer, on status ICE: Disconnected, status Relay: Disconnected
2025-04-17T13:38:16Z INFO [peer: x] client/internal/peer/handshaker.go:170: sending answer
2025-04-17T13:38:16Z INFO [peer: x] client/internal/peer/handshaker.go:91: received connection confirmation, running version 0.36.6 and with remote WireGuard listen port 51820
2025-04-17T13:38:16Z INFO [peer: x] client/internal/peer/handshaker.go:79: wait for remote offer confirmation
2025-04-17T13:38:16Z INFO [peer: x] client/internal/peer/worker_relay.go:50: Relay is not supported by remote peer
2025-04-17T13:38:17Z INFO [peer: x] client/internal/peer/conn.go:301: OnRemoteOffer, on status ICE: Disconnected, status Relay: Disconnected
2025-04-17T13:38:17Z INFO [peer: x] client/internal/peer/handshaker.go:170: sending answer
2025-04-17T13:38:17Z INFO [peer: x] client/internal/peer/handshaker.go:91: received connection confirmation, running version 0.36.6 and with remote WireGuard listen port 51820
2025-04-17T13:38:17Z INFO [peer: x] client/internal/peer/handshaker.go:79: wait for remote offer confirmation
2025-04-17T13:38:17Z INFO [peer: x] client/internal/peer/worker_relay.go:50: Relay is not supported by remote peer
2025-04-17T13:38:19Z INFO [peer: z] client/internal/peer/conn.go:430: ICE disconnected, do not switch to Relay. Reset priority to: None
2025-04-17T13:38:19Z INFO [peer: z] client/internal/peer/conn.go:557: send offer to peer
2025-04-17T13:38:20Z INFO [peer: x] client/internal/peer/conn.go:301: OnRemoteOffer, on status ICE: Disconnected, status Relay: Disconnected
2025-04-17T13:38:20Z INFO [peer: x] client/internal/peer/handshaker.go:170: sending answer
2025-04-17T13:38:20Z INFO [peer: x] client/internal/peer/handshaker.go:91: received connection confirmation, running version 0.36.6 and with remote WireGuard listen port 51820
2025-04-17T13:38:20Z INFO [peer: x] client/internal/peer/handshaker.go:79: wait for remote offer confirmation
2025-04-17T13:38:20Z INFO [peer: x] client/internal/peer/worker_relay.go:50: Relay is not supported by remote peer
2025-04-17T13:38:26Z INFO [peer: x] client/internal/peer/conn.go:301: OnRemoteOffer, on status ICE: Disconnected, status Relay: Disconnected
2025-04-17T13:38:26Z INFO [peer: x] client/internal/peer/handshaker.go:170: sending answer
2025-04-17T13:38:26Z INFO [peer: x] client/internal/peer/handshaker.go:91: received connection confirmation, running version 0.36.6 and with remote WireGuard listen port 51820
2025-04-17T13:38:26Z INFO [peer: x] client/internal/peer/handshaker.go:79: wait for remote offer confirmation
2025-04-17T13:38:26Z INFO [peer: x] client/internal/peer/worker_relay.go:50: Relay is not supported by remote peer
2025-04-17T13:38:27Z INFO [peer: x] client/internal/peer/conn.go:344: set ICE to active connection
2025-04-17T13:39:02Z INFO [peer: p] client/internal/peer/conn.go:430: ICE disconnected, do not switch to Relay. Reset priority to: None
2025-04-17T13:39:02Z INFO [peer: p] client/internal/peer/conn.go:557: send offer to peer
2025-04-17T13:39:08Z INFO [peer: p] client/internal/peer/conn.go:301: OnRemoteOffer, on status ICE: Disconnected, status Relay: Disconnected
2025-04-17T13:39:08Z INFO [peer: p] client/internal/peer/handshaker.go:170: sending answer
2025-04-17T13:39:08Z INFO [peer: p] client/internal/peer/handshaker.go:91: received connection confirmation, running version 0.39.2 and with remote WireGuard listen port 51820
2025-04-17T13:39:08Z INFO [peer: p] client/internal/peer/handshaker.go:79: wait for remote offer confirmation
2025-04-17T13:39:08Z INFO [peer: p] client/internal/peer/worker_relay.go:50: Relay is not supported by remote peer
2025-04-17T13:39:11Z INFO [peer: p] client/internal/peer/conn.go:301: OnRemoteOffer, on status ICE: Disconnected, status Relay: Disconnected
2025-04-17T13:39:11Z INFO [peer: p] client/internal/peer/handshaker.go:170: sending answer
2025-04-17T13:39:11Z INFO [peer: p] client/internal/peer/handshaker.go:91: received connection confirmation, running version 0.39.2 and with remote WireGuard listen port 51820
2025-04-17T13:39:11Z INFO [peer: p] client/internal/peer/handshaker.go:79: wait for remote offer confirmation
2025-04-17T13:39:11Z INFO [peer: p] client/internal/peer/worker_relay.go:50: Relay is not supported by remote peer
2025-04-17T13:39:12Z INFO [peer: p] client/internal/peer/conn.go:344: set ICE to active connection

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions