朋友在自己的服务器上搭建好了pptpd 服务器,好链接vpn结果却无法链接。google了半天

最后决定查看日志,pptpd的日志位于 /var/log/message

在windows拨vnp链接,然后tail -f /var/log/message 查看日志信息

出现了

May 30 11:32:56 localhost pppd[3398]: In file /etc/ppp/options.pptpd: unrecognized opt ion ‘repuire-chap’

在配置文件中注释掉 repurie-chap 这行

接着的问题是:

May 30 11:58:05 localhost pppd[5503]: Plugin /usr/lib/pptpd/pptpd-logwtmp.so is for pp    pd version 2.4.3, this is 2.4.4

google 一下,貌似要下载源码编译新的plugin

1、下载源代码

wget http://nchc.dl.sourceforge.net/project/poptop/pptpd/pptpd-1.3.4/pptpd-1.3.4.tar.gz

2、解压缩进入plugin目录

tar xvf  pptpd-1.3.4.tar.gz

cd pptpd-1.3.4/plugins

cp patchlevel.h patchlevel.h.bak

sed  -i  ’s/2\.4\.3/2\.4\.4/’ patchlevel.h

make

然后把新生成的pptpd-logwtmp.so 拷贝到相应目录即可

cp pptpd-logwtmp.so /usr/local/lib/pptpd/pptpd-logwtmp.so

OK,解决

总结,学会看日志很重 tail -f /var/log/message

–EOF–