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
This commit addresses two critical issues preventing Algo from working
on Ubuntu 22.04:
1. Load af_key kernel module for StrongSwan
- Ubuntu 22.04 minimal installs don't load af_key by default
- Without this module, StrongSwan fails with namespace errors
- Added modprobe task to ensure module is loaded persistently
2. Force iptables-legacy mode on Ubuntu 22.04+
- Ubuntu 22.04 uses iptables-nft backend by default
- This causes firewall rules to be reordered incorrectly
- VPN traffic gets blocked by misplaced DROP rules
- Switching to iptables-legacy ensures correct rule ordering
These changes restore full VPN functionality (both WireGuard and IPsec)
on Ubuntu 22.04 installations.
Closes#14820
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-authored-by: Claude <[email protected]>
0 commit comments