<div dir="ltr"><div><div><div><div><div><br>Heh, the Pi is back. I'm going to pull the VPN logs from it, I'm sure they'll make hilarious reading.<br></div><div>Any other network health monitoring I can add? Maybe clean more on why it goes down (other than dodgy ISP).<br></div><div><br></div>And fixing the test service I'd create for systemd was super-easy.<br><br></div>Step 1) systemctl status test.service<br></div>That tells me it's failed with "status=203/EXEC" so it barfed at start-up. Good, I know the service definition is OK, but something is up with the exec.<br><br></div>Step 2) journalctl and then simply search for "test.service".<br></div>This gave me "Failed at step EXEC spawning /path/to/test.sh: Exec format error"<br><div><div><div><div class="gmail_extra"><br></div><div class="gmail_extra">So, the script itself then.  Opened that and spotted the leading space before "#!"<br></div></div><div>Fix that and presto, it simply works. So now I know how to easily hook the tunnel script on the Pi into systemd.<br></div><div>Neat.<br><br></div><div>Cheers for all the assistance.<br></div><div><br></div><div>J.<br></div></div></div></div>