web-dev-qa-db-ja.com

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行目」と同じエラーが発生するため、問題は「ipsecsared」に関するものではないと思います。これが構成ファイル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]と[lnsdefault]の先頭の文字で問題が解決しました。最初は、[global]と[lnsdefault]は単なるコメントだと思いました。

1
Ahmet Karakaya

私の意見は、あなたはこの行をこのように修正したということです:

ipsec shared=yes

編集:

たとえばこのURL によると、sharedではなく、sarefです。次に、この行を修正しました。

ipsec saref=yes
1
Jan Marek

@ mmc18のコメントをしばらく見逃したので、他の人への回答としてここに投稿します。

「;」を削除する[global]と[lnsdefault]の先頭の文字で問題が解決しました。最初は、[global]と[lnsdefault]は単なるコメントだと思いました。

このファイルを手作業で編集しましたが、セクションの前のコメントにも気づきませんでした。

0
Brendon Muir