Debian上的pptpd不会写任何日志

我正在尝试使用Debian Squeeze设置PPTP服务器。

问题是没有什么东西被写入日志(无论是消息,也不是在debugging,也不在daemon.log),虽然debugdump选项设置。 我在pptpd restart之后得到的唯一一行是:

 # tail -n 1 /var/log/daemon.log Dec 21 00:25:09 vpn pptpd[1965]: MGR: Manager process started 

守护进程启动,端口被监听并可用于连接。 但没有日志…我试图findpptpd-dbg,但debian没有这样的包。 任何想法什么是我的configuration错了吗? pptpd或rsyslog的。 有什么办法让标准输出的pptpddebugging输出?

 pptpd version 1.3.4-3 (set up from stable repository) rsyslog version 4.6.4-2 (set up from stable repository) 

configuration:pptpd.conf

 # egrep -v '^#.*' /etc/pptpd.conf | egrep -v '^$' ppp /usr/sbin/pppd option /etc/ppp/pptpd-options debug logwtmp delegate 

PPTPD选项

 # egrep -v '^#.*' /etc/ppp/pptpd-options | egrep -v '^$' name vpn domain example.com refuse-pap refuse-chap refuse-mschap require-mschap-v2 require-mppe-128 nomppe-40 nodefaultroute debug dump lock nobsdcomp auth 

rsyslog.conf

 # egrep -v '^#.*' /etc/rsyslog.conf | egrep -v '^$' $ModLoad imuxsock # provides support for local system logging $ModLoad imklog # provides kernel logging support (previously done by rklogd) $ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat $FileOwner root $FileGroup adm $FileCreateMode 0640 $DirCreateMode 0755 $Umask 0022 $IncludeConfig /etc/rsyslog.d/*.conf auth,authpriv.* /var/log/auth.log *.*;auth,authpriv.none -/var/log/syslog daemon.* -/var/log/daemon.log kern.* -/var/log/kern.log lpr.* -/var/log/lpr.log mail.* -/var/log/mail.log user.* -/var/log/user.log mail.info -/var/log/mail.info mail.warn -/var/log/mail.warn mail.err /var/log/mail.err news.crit /var/log/news/news.crit news.err /var/log/news/news.err news.notice -/var/log/news/news.notice *.=debug;\ auth,authpriv.none;\ news.none;mail.none -/var/log/debug *.=info;*.=notice;*.=warn;\ auth,authpriv.none;\ cron,daemon.none;\ mail,news.none -/var/log/messages *.emerg * daemon.*;mail.*;\ news.err;\ *.=debug;*.=info;\ *.=notice;*.=warn |/dev/xconsole 

我很抱歉…数据包filterconfiguration错误。

pptpd只有在收到连接时才开始写入日志文件。 恕我直言,它应该转储configuration较早,在开始,但这不是问题的主题。

/ var / log / debug也是空的吗? 尝试添加kdebug 1到pptpd-options。 要查看pptpd输出,请运行

 pptpd -d -f -c /etc/pptpd.conf