Linux系統(tǒng)中Starting pptpd無法運行的解決辦法
發(fā)布日期:2022-02-09 19:08 | 文章來源:源碼之家
安裝pptpd后,啟動服務時無法啟動
復制代碼
代碼如下:service pptpd start
若已經(jīng)配置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;
}
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要以空行結尾。
版權聲明:本站文章來源標注為YINGSOO的內(nèi)容版權均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復制或仿造本網(wǎng)站,禁止在非maisonbaluchon.cn所屬的服務器上建立鏡像,否則將依法追究法律責任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學習參考,不代表本站立場,如有內(nèi)容涉嫌侵權,請聯(lián)系alex-e#qq.com處理。
相關文章
關注官方微信