linux pptpd无法访问内网,Linux系统中Starting pptpd无法运行的解决办法
生活随笔
收集整理的這篇文章主要介紹了
linux pptpd无法访问内网,Linux系统中Starting pptpd无法运行的解决办法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
安裝pptpd后,啟動服務時無法啟動
復制代碼代碼如下:
service pptpd start
若已經配置chkconfig pptpd on則開機時停止在Starting pptpd: 運行不下去。
復制代碼代碼如下:
tail -f /var/log/message
可以看到
復制代碼代碼如下:
pptpd[6974]: Long config file line ignored.
一開始我以為是配置文件太大了,其實不是,只要以空行結尾就可以了,具體原因可以看configfile.c源碼
復制代碼代碼如下:
/* 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;
}
結論:/etc/pptpd.conf要以空行結尾。
總結
以上是生活随笔為你收集整理的linux pptpd无法访问内网,Linux系统中Starting pptpd无法运行的解决办法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Pygame实战:我妈50岁,戒不掉消消
- 下一篇: 启动电容与运行电容-电容-嵌入式开发-物