Android Fedora 17 linuxマシンとstrongSwanv5.0.1dr2を使用したデバイスへの接続の設定に問題があります。ある程度の進歩はありましたが、設定を追加してxauth認証をサポートしようとすると、設定ファイルをリロードしようとするとエラーが発生します。キー交換設定の値ikev1についても、rightauthの値を設定しようとすると、同様のエラーが発生します。他の誰かがこの問題を抱えていますか。ipsec.confのmanページとstrongswan wikiのドキュメントには、これらの設定と値が5.0.xxで問題ないことが示されています。 。
構成 '/etc/ipsec.conf'をロードできません:/etc/ipsec.conf:25:構文エラー、予期しないSTRING [leftauth]
# /etc/ipsec.conf - Openswan IPsec configuration file
#
# Manual: ipsec.conf.5
#
# Please place your own config files in /etc/ipsec.d/ ending in .conf
version 2.0 # conforms to second version of ipsec.conf specification
# basic configuration
config setup
# For Red Hat Enterprise Linux and Fedora, leave protostack=netkey
protostack=netkey
# Enable this if you see "failed to find any available worker"
# nhelpers=0
plutodebug=all
conn %default
ikelifetime=240m
#keylifetime=20m
keyingtries=3
ikev2=no
conn Android
left=10.1.12.212
right=10.1.12.140
leftxauthserver=yes
leftauth=psk
rightauth=xauth
keyexchange=ikev1
type=tunnel
pfs=no
rekey=no
auto=start
ike=aes256-md5;modp1024
phase2=esp
ikev2=no
#You may put your configuration (.conf) file in the "/etc/ipsec.d/"
#include /etc/ipsec.d/*.conf
StrongSwan 5.0.x(レスポンダーとして)でXAuth PSKを構成するには、以下を使用する必要があります。
_ leftauth=psk
rightauth=psk
rightauth2=xauth
_
非推奨になりましたが、_authby=xauthpsk
_は実際には上記のエイリアスとして機能します(_xauth=server
_も追加されています)。
構成を読み込めません '/etc/ipsec.conf':/etc/ipsec.conf:25:構文エラー、予期しないSTRING [leftauth]
このエラーと、ここで使用されているいくつかのオプションが有効なstrongSwanオプションではないという事実(たとえば、_phase2
_およびleftxauthserver
、ike
の値のセミコロンも無効)は、実際にはstrongSwanを使用していないが、Openswanを使用していると信じさせます代わりに(leftauth
は無効なオプションです)。
おそらくtarballから直接開発者リリースをビルドしたため、適切な_./configure
_オプション(たとえば、_--prefix
_および_--sysconfdir
_)を提供して、によって提供されたipsec
スクリプトを置き換えなかったことが原因である可能性があります。デフォルトのFedoraOpenswanパッケージ。競合を回避するために、とにかくそのパッケージを削除することをお勧めします。そうでない場合は、_--with-ipsec-script=strongswan
_オプションを使用して、strongSwanのipsecスクリプトの名前をstrongswanに変更することもできます。