朋友在自己的服务器上搭建好了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–
