本文标签: pptpd
新买了一个香港vps,一切运行都很稳定,于是想开通pptp服务,可是怎么都不能验证成功,radius服务端检查没有任何问题,用netcat检查网络连通性,正常啊。
之前一直不知道pptp如果打log,他的配置文件也没说,无意中找到用这条指令可以看到:
logfile /var/log/pptpd.log
于是终于可以看到日志文件了:
Hangup (SIGHUP)
Modem hangup
Connection terminated.
Using interface ppp0
Connect: ppp0 <--> /dev/pts/1
rc_read_dictionary: invalid type on line 92 of dictionary /usr/local/etc/radiusclient/dictionary
RADIUS: Can't read dictionary file /usr/local/etc/radiusclient/dictionary
终于找到原因了,dictionary文件有问题,于是从其他服务器把文件搬过来,一切正常。
这个dictionary文件是freeradius自带的,估计是最新版本的freeradius有问题。
pptp 吐血调试:等您坐沙发呢!
发表评论
