You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
fix(minimald): change the UDP 443 blocked-leaves set through nft on a root VM guest daemon #3059
Inside a VM, the in-VM minimald runs as root. It changes the classifier's UDP 443 blocked-leaves set through HostMoves::add_blocked_leaf and remove_blocked_leaf in crates/minimald/src/box_actor/host.rs. Both always call run_quic443_leaf_helper, which runs sudo -n with QUIC443_LEAF_HELPER. The VM guest image has no sudo and no such helper.
So inside the VM, the add fails for a host_ip box whose stance blocks UDP 443, for example an auto credentialed box with dns steering. A refused add of the blocked-leaves set fails the launch, so the box does not start on a Mac.
The networking design §5.7 line 208 needs that UDP 443 refusal in every stance. The arch ruling on #3052 at 64ec306 (arch_rulings 984, condition C1) raised this gap. The gap predates T124 (#3047).
Activity