当我执行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]开头的字符已经解决了这个问题。 在拳头,我认为[全球]和[默认]只是一个评论。
我手工编辑这个文件,并没有注意到部分之前的意见。