Commit Graph

1 Commits

Author SHA1 Message Date
James Tucker
0b4d702a54
wgengine/magicsock: report health warnings when blocked by firewalls
macOS and Linux both return EPERM when sendto(2) is blocked by the
firewall. Sometimes these blocks and transient, in the case of a fault
between EDR software and a kernel, and at other times this may be a
persistent state.

Report a health warning for the state, and rebind only up to once every
15m in order to avoid excess workload.

Updates 
Updates 
Updates 

Signed-off-by: James Tucker <james@tailscale.com>
2024-09-25 16:44:05 -07:00