I'm running Tomato Firmware v1.23vpn2.0005, SgtPepperKSU's GUI VPN implementation. Every couple of days, the VPN just freezes. I have a long-running VPN client running at work, and its VPN connection just goes away. Trying to open a VPN connection from a different machine fails. If I ssh to the router, I see that the VPN thinks it's running just fine, and there doesn't appear to be anything strange in the logs. If I reboot the VPN service vpnservice1 restart then everything starts working fine, and my work machine is able to re-establish its VPN with no intervention from me. Has anyone seen anything like this? Any idea what could be going wrong? Any additional logging I could add to the client or to the server?