xl2tpd :parse_config:第13行:data'ipsec sared = yes'发生在没有上下文

当我执行xl2tpd我有以下错误。

# xl2tpd -D xl2tpd[845]: parse_config: line 13: data 'ipsec sared=yes' occurs with no context xl2tpd[845]: init: Unable to load config file 

当我删除“线13”我有同样的错误与“线14”,因此我不认为这个问题是关于“ipsec sared”这里是我的configuration文件xl2tpd.conf。

LINUX Ubuntu 12.0.4; Openswan IPsec 2.6.37; xl2tpd版本:xl2tpd-1.3.1

 ; [global] ipsec sared=yes listen-addr=47.168.137.27 ; [lns default] ip range = 192.168.1.10-192.168.1.20 local ip = 192.168.1.1 require chap = yes refuse pap = yes require authentication = yes ppp debug = yes pppoptfile = /etc/ppp/options.xl2tpd length bit = yes name=LinuxIPSECVPN 

答:(因为没有足够的声望,我正在写这个。)删除“;” 在[global]和[lns default]开头的字符已经解决了这个问题。 在拳头,我认为[全球]和[默认]只是一个评论。

我的意见是,你有这样纠正这条线:

 ipsec shared=yes 

编辑:

根据例如这个URL它不shared ,但saref 。 那么你有正确的这一行:

 ipsec saref=yes 

我错过了@ mmc18的评论一段时间,所以我在这里发布它作为其他人的答案:

删除“;” 在[global]和[lns default]开头的字符已经解决了这个问题。 在拳头,我认为[全球]和[默认]只是一个评论。

我手工编辑这个文件,并没有注意到部分之前的意见。