Mmm, thanks but it's still not working.
Please take a look on this part of the log-file.
I do understand the part of the GRE but i used to work all the time and others that are not behind a SME can connect just fine
I can connect from work to home by the way.
May 14 21:29:18 srv-gw01 pptpd[18389]: CTRL: Client xxx.xxx.xxx.xxx control connection started
May 14 21:29:18 srv-gw01 pptpd[18389]: CTRL: Starting call (launching pppd, opening GRE)
May 14 21:29:18 srv-gw01 pppd[18390]: Plugin radius.so loaded.
May 14 21:29:18 srv-gw01 pppd[18390]: RADIUS plugin initialized.
May 14 21:29:18 srv-gw01 pppd[18390]: pppd 2.4.4 started by root, uid 0
May 14 21:29:18 srv-gw01 kernel: divert: not allocating divert_blk for non-ethernet device ppp0
May 14 21:29:18 srv-gw01 pppd[18390]: Using interface ppp0
May 14 21:29:18 srv-gw01 pppd[18390]: Connect: ppp0 <--> /dev/pts/0
May 14 21:29:18 srv-gw01 pptpd[18389]: CTRL: Ignored a SET LINK INFO packet with real ACCMs!
May 14 21:29:28 srv-gw01 pppd[18390]: [b]Peer marcelp failed CHAP authentication[/b]
May 14 21:29:28 srv-gw01 pppd[18390]: Connection terminated.
May 14 21:29:28 srv-gw01 kernel: divert: no divert_blk to free, ppp0 not ethernet
May 14 21:29:28 srv-gw01 pppd[18390]: Exit.
May 14 21:29:28 srv-gw01 pptpd[18389]: GRE: read(fd=6,buffer=804e5a0,len=8196) from PTY failed: status = -1 error = I
May 14 21:29:28 srv-gw01 pptpd[18389]: [b]CTRL: PTY read or GRE write failed (pty,gre)=(6,7)[/b]
May 14 21:29:28 srv-gw01 pptpd[18389]: CTRL: Reaping child PPP[18390]
May 14 21:29:28 srv-gw01 pptpd[18389]: CTRL: Client xxx.xxx.xxx.xxx control connection finished
May 14 21:34:56 srv-gw01 sshd(pam_unix)[18468]: session opened for user root by (uid=0)