linux pptpd无法访问内网,Linux系统中Starting pptpd无法运行的解决办法
安裝pptpd后,啟動(dòng)服務(wù)時(shí)無(wú)法啟動(dòng)
復(fù)制代碼代碼如下:
service pptpd start
若已經(jīng)配置chkconfig pptpd on則開(kāi)機(jī)時(shí)停止在Starting pptpd: 運(yùn)行不下去。
復(fù)制代碼代碼如下:
tail -f /var/log/message
可以看到
復(fù)制代碼代碼如下:
pptpd[6974]: Long config file line ignored.
一開(kāi)始我以為是配置文件太大了,其實(shí)不是,只要以空行結(jié)尾就可以了,具體原因可以看configfile.c源碼
復(fù)制代碼代碼如下:
/* ignore long lines */
if (buffer[(len = strlen(buffer)) - 1] != '\n') {
syslog(LOG_ERR, "Long config file line ignored.");
do
fgets(buffer, MAX_CONFIG_STRING_SIZE - 1, in);
while (buffer[strlen(buffer) - 1] != '\n');
continue;
}
結(jié)論:/etc/pptpd.conf要以空行結(jié)尾。
總結(jié)
以上是生活随笔為你收集整理的linux pptpd无法访问内网,Linux系统中Starting pptpd无法运行的解决办法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: Pygame实战:我妈50岁,戒不掉消消
- 下一篇: Linux系统运维与架构设计之Linux