Project

General

Profile

Actions

Bug #14556

open

Tailscale dropping routes from FIB

Added by Chris Linstruth over 1 year ago. Updated 3 months ago.

Status:
New
Priority:
Normal
Category:
Tailscale
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
Affected Version:
Affected Plus Version:
Affected Architecture:

Description

Installation has several tailscale nodes. The problematic node is a 6100. Some of the other nodes are 2100s.

At some point in the past, it started malfunctioning on one of the nodes whenever specific types of changes are made.

  • Add or remove a node with routed subnets, all routes drop. Can successfully add/remove nodes without routes. This is on the tailscale machine config.
  • Simply marking a route as active or inactive (tailscale edit route settings) will also trigger it.

It occurs occasionally without any changes being made.
Bounce the tailscale process on that 6100 node and they return.
The routes just drop from the kernel FIB.
Only on the one node.

There is essentially nothing logged (DEBUG logging level) regarding the actions of the tailscale routing protocol. Nor is there anything of troubleshooting value on the tailscale cloud site.

All IPv4 tailscale routes drop including host routes. It is probably noteworthy that the IPv6 /48 is still in the table and tailscaled is still running.

Another possibly interesting note is the routes advertised by the 6100 that drops the routes remain advertised into the tailnet and present on the other nodes.

The nodes are still showing as “idle” so tailscale is still “up.”

Attempted to duplicate this by adding a tailnet to 4 pfSense nodes with routes and two devices without routes. It could not be made to misbehave.


Files

pf1_auto_ping_pf2_lan.PNG (51.7 KB) pf1_auto_ping_pf2_lan.PNG Matt Keys, 03/12/2024 10:26 PM
pf1_lan_ping_pf2_lan.PNG (43.7 KB) pf1_lan_ping_pf2_lan.PNG Matt Keys, 03/12/2024 10:26 PM
pf2_lan_ping_pf1_lan.PNG (43.2 KB) pf2_lan_ping_pf1_lan.PNG Matt Keys, 03/12/2024 10:28 PM
pf2_auto_ping_pf1_lan.PNG (51.2 KB) pf2_auto_ping_pf1_lan.PNG Matt Keys, 03/12/2024 10:28 PM
pf1_traceroute_any_pf2_lan.PNG (55 KB) pf1_traceroute_any_pf2_lan.PNG Matt Keys, 03/12/2024 11:07 PM
pf1_traceroute_lan_pf2_lan.PNG (56.9 KB) pf1_traceroute_lan_pf2_lan.PNG Matt Keys, 03/12/2024 11:07 PM
pf2_traceroute_any_pf1_lan.PNG (54.5 KB) pf2_traceroute_any_pf1_lan.PNG Matt Keys, 03/12/2024 11:11 PM
pf2_traceroute_lan_pf1_lan.PNG (56.9 KB) pf2_traceroute_lan_pf1_lan.PNG Matt Keys, 03/12/2024 11:11 PM
Actions

Also available in: Atom PDF