xl2tpd[845]: parse_config: строка 13: данные '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". Вот мой файл конфигурации 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] решил проблему. Сначала я подумал, что [global] и [lns default] были просто комментарием.
2 ответа
Мое мнение таково, что вы исправили эту строку следующим образом:
ipsec shared=yes
РЕДАКТИРОВАТЬ:
Согласно этому URL, например, это не shared
, но saref
, Тогда вы исправите эту строку:
ipsec saref=yes
Некоторое время я пропускал комментарий @mmc18, поэтому публикую его здесь как ответ для других:
Удаление ";" Символ в начале [global] и [lns default] решил проблему. Сначала я подумал, что [global] и [lns default] были просто комментарием.
Я отредактировал этот файл вручную и также не заметил комментариев перед разделами.