Currently, there are three ipsec connections established. I can see rules for the other two connections multiple times as well, but not nearly as much as for the first one mentioned.
I have reloaded the firewall rules via the GUI, so I guess those ipsec should have also been rebuilt. Haven’t tried a reboot. Anyhow, if those were to be created the right way on restart, there probably still would be a problem of them accumulating over time.
As always, I was held up by something else, also a problem with /boot being too small, so I just two days ago was able to install CU 201. The fix does not seem to be implemented there, and I don’t know where to apply that patch. Probably needs the source to be patched and compiled/distributed which is out of my scope.
However, CU 202 seems to include the fix, so I am going to wait for this.
Thanks, I have manually patched the code in that file starting at line 393.
After restarting an IPsec connection from the GUI, the output of iptables --list IPSECOUTPUT -n | wc -l has gone down from 2209 to 7.