The workaround described above works. Changed it to following line and added few more system-users spotted in the AAA daemon logs:
- Feed Queries
- All Stories
- Search
- Feed Search
- Transactions
- Transaction Logs
Oct 14 2024
Oct 12 2024
Oct 11 2024
Oct 10 2024
After discussion with @tfiebig we found https://github.com/FRRouting/frr/issues/7738 and https://github.com/FRRouting/frr/pull/16354. This could fix it
I just bit on this in prod causing one very unhappy IX to write unhappy emails.
Oct 9 2024
the frr issue is fixed for versions 10.1, 10.0, 9.1. It is necessary to retest with the new build
Can't reproduce on my end:
Oct 8 2024
Can you check if changing this line https://github.com/vyos/vyos-1x/blob/current/data/templates/login/tacplus_nss.conf.j2#L33 and adding those user helps?
This file can be changed locally in the router: /usr/share/vyos/templates/login/tacplus_nss.conf.j2
Change line:
exclude_users=root,telegraf,radvd,strongswan,tftp,conservr,frr,ocserv,pdns,_chrony,_lldpd,sshd,openvpn,radius_user,radius_priv_user,*{{ ',' + user | join(',') if user is vyos_defined }}And change it to something like:
Oct 7 2024
Oct 5 2024
tested with the fixed done by @natali-rs1985 : , works with ports as well :
Oct 3 2024
on latest rolling it's not an issue anymore:
Oct 2 2024
The fix is still work in progress, I need to dig deeper into accel-ppp history that predates the github repo. Not sure why some code was commented out over 10 years ago, IPV6CP restart timer is not stopped and disconnects in 3 seconds. Looking at older history in sourceforge but not sure if the answer is even there, sourceforge seems to have lost old history before 2011 (broken links).
Oct 1 2024
@zsdc we need backport for sagitta
Sep 30 2024
reproduced on:
Version: VyOS 1.5-rolling-202409160007
Version: VyOS 1.4-stable-202409170309
Sep 28 2024
do not reproduce on:
Version: VyOS 1.3-stable-202409270542
Version: VyOS 1.4-stable-202409170309
Version: VyOS 1.5-rolling-202409160007
Sep 27 2024
@doctorpangloss I see from the other forum thread:
https://forum.vyos.io/t/something-keeps-adding-offloads-back-to-my-interface-breaking-my-wan/15282/7
that @n.fort has confirmed the persistence of the fix.
i retested this issue
actual for:
Version: VyOS 1.3-stable-202409270542 (DHCP Relay Agent 4.4.1)
Sep 26 2024
What is the approach for preventing offloads from being added back in after boot? I deleting them before upgrading, upgraded to a nightly with this patch, but I observed the offloads returned:
Sep 25 2024
Sep 24 2024
Yes I am overloaded (who isn't), and yes I plan to make a PR but want to test it a bit more first, to be reasonably sure it causes no regression (potential resource leak if something allocated by the incomplete IPv6 configuration is not freed - not sure enough about accel-ppp internals). I'm working to rebuild replacement accel-ppp package (based on the same commit as in equuleus with just my patch applied, no other changes) and run it for a week or two while watching memory usage. Testing a fairly complex config in production environment, so not brave enough to try rolling or even sagitta just yet.
@jmaslak It's been a while since you reported this bug and we've been through multiple FRR updates since then. Could you check if the issue is fixed in the latest nightly build, or attach a config that triggers that behavior if it still exists?
I've merged this into the feature request because the real issue is that we don't have dynamic hairpin NAT yet, while this behavior for "static" NAT is not wrong. We'll get to it.
@marekm Do you plan to make a PR?
If you are overloaded, we can import a patch ourselves, but a PR would be nice.
Sep 23 2024
looks like the problem on the FRR site: https://github.com/FRRouting/frr/issues/16899