2013-03-21 162 views
0

,我不明白的是,当我把我的/etc/ppp/pppoe-server-options的PPPoE服务器的日志文件

debug 
logfile /var/log/pppoe-server-log 

但该文件没有创建,我不明白会发生什么。我很难找到解决方案。你知道我怎么能启用调试?

我的问题是,我抓住每一个时间(Wireshark的嗅探)的

RP-PPPoE: Child pppd process terminated 

在PADT消息,任何帮助吗?

在此先感谢。

回答

1

从你的问题没有被格式化,验证调试日志文件/无功/日志/的PPPoE服务器日志是在配置文件中不同的行。另外,请确保您已重新启动服务以使用新配置。如果该服务未以root身份运行,请确保它运行的用户拥有对日志文件的所有权以写入该日志文件。如果它以root用户身份运行,请确保文件存在并且它是可写的。

如果它不存在,只需要运行:

# touch /var/log/pppoe-server-log 
# chmod 0774 /var/log/pppoe-server-log 

我认为这应该是自动完成的,但你不妨这样做只是为了确保它的正确创建,您可以验证所有权/权限如所须。

+0

“如果它以root身份运行,请确保该文件存在并且它是可写的”,真的吗?如果我是根,我必须担心文件的存在? – pedr0 2013-03-22 15:29:19

+1

我无法验证软件正在做它应该做的事情,所以我建议您自己做,并删除有关日志文件的变量。您可以控制得越多,您需要排除的次数就越少。 – 2013-03-22 15:32:09