欢迎光临
我们一直在努力

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要以空行结尾。

赞(0) 打赏
未经允许不得转载:欧欧colo教程网 » Linux系统中Starting pptpd无法运行的解决办法

更稳定的 国内物理服务器租用 机柜托管

促销 - 国内物理机 40核 64G内存 1T硬盘 ¥260

服务器促销国内物理机 40核 64G内存 1T硬盘 ¥260

觉得文章有用就打赏一下文章作者

非常感谢你的打赏,我们将继续提供更多优质内容,让我们一起创建更加美好的网络世界!

支付宝扫一扫打赏

微信扫一扫打赏