Sorry for the delay! Looking at the logs, it appears it's trying to send additional arguments to the up command:
Tue Jan 21 17:16:42 2014 /etc/init.d/ssh restart tun0 1500 1542 10.253.0.18 10.253.0.17 init
Extra argument tun0.
I've even tried putting a # at the end to comment the appended args out, but to no avail?!