I recently moved my virtual vpn router to another machine, with the result that the ethernet interface changed. Everything was connecting, but vpnfailsafe kept kicking everything off.
What the heck!
After much trial and error, I found the culprit:
In there are a LOT of rules from vpnfailsafe that point to the old ethernet interface, which was causing the ruckus.
Easy to solve, however. Using nano, open the file, and use the find / replace key combo (CTRL – \). It will ask for the find string, then the replace string, and then ask what you want to replace (I used “a” for all).
Let me add, all this is provided as a means for me to remember and document changes to my systems. Follow at your own risk.