遇到个pptpd的一个奇怪的问题。我们在连国外的VPN的时候,一般到达1M/S的时候,pptpd会报错。然后掉线
Sep 4 03:55:17 host780 pptpd[17843]: GRE: xmit failed from decaps_hdlc: No buffer space available
Sep 4 03:55:17 host780 pptpd[17843]: CTRL: PTY read or GRE write failed (pty,gre)=(6,7)
Sep 4 03:55:17 host780 pppd[17845]: Modem hangup
Sep 4 03:55:17 host780 pppd[17845]: Connect time 0.3 minutes.
Sep 4 03:55:17 host780 pppd[17845]: Sent 11989629 bytes, received 3867992 bytes.
Sep 4 03:55:17 host780 pppd[17845]: MPPE disabled
Sep 4 03:55:17 host780 pppd[17845]: Connection terminated.
Sep 4 03:55:17 host780 pppd[17845]: Exit.
网上查了很多,说了一大圈,也没找到问题,后来发现另一台vpn没有这个现象。也就是
centos 5.7 pptpd v1.3.4 1M/S 的时候会报错
centos 6.4 pptpd v1.3.4 1M/S 的时候不会报错
由于配置完全一模一样,我怀疑是不是pptpd的问题,后来发现升级pptpd,升级到pptpd v1.4.0的时候解决了问题。真是坑啊。