thought i might add a bit of the messages.log
Apr 18 11:27:10 moth pptpd[4529]: GRE: read(fd=6,buffer=804ebe0,len=8196) from PTY failed: status = -1 error = Input/output error, usually caused by unexpected termination of pppd, check option syntax and pppd logs
Apr 18 11:27:10 moth pptpd[4529]: CTRL: PTY read or GRE write failed (pty,gre)=(6,7)
Apr 18 11:27:10 moth pptpd[4529]: CTRL: Reaping child PPP[4530]