Назад | Перейти на главную страницу

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] были просто комментариями.

Я считаю, что вы исправили эту строку следующим образом:

ipsec shared=yes

РЕДАКТИРОВАТЬ:

Согласно например этот URL это не shared, но saref. Тогда вы исправите эту строку:

ipsec saref=yes

Я какое-то время пропустил комментарий @ mmc18, поэтому размещаю его здесь в качестве ответа для других:

Удаление символа ";" Символ в начале [global] и [lns default] решил проблему. Сначала я подумал, что [global] и [lns default] были просто комментариями.

Я редактировал этот файл вручную и комментариев перед разделами тоже не заметил.