Tunnelblick というのは、Mac用のOpenVPNクライアント。
今日まで気がつかなかったが、ログを見ると次のようなWARNINGが出ていた。
2011-08-20 00:13:31 WARNING: No server certificate verification method has been enabled. See http://openvpn.net/howto.html#mitm for more info.
バージョンは *Tunnelblick: OS X 10.6.8; Tunnelblick 3.1.7 (build 2190.2413); OpenVPN 2.1.4
よくあること?
ほかの人のブログにも同じWARNINGが出てるケースが散見されるし、OpenVPNを使ううえで問題はないので、無視してよいのかもしれない。
…が、やはり気になったので調べた。
原因と解決策
実は Tunnelblick の設定ファイル( config.ovpn )が微妙に間違っていて、証明書や秘密鍵を参照できてなかった様子。念のため絶対パスで記述したらWARNINGが出なくなった。
- 修正前
ca ca.crt cert client01.crt key client01.key
- 修正後
ca /Users/foo/Library/openvpn/TunnelblickVPNConfigurationClient01.tblk/Contents/Resources/ca.crt cert /Users/foo/Library/openvpn/TunnelblickVPNConfigurationClient01.tblk/Contents/Resources/client01.crt key /Users/foo/Library/openvpn/TunnelblickVPNConfigurationClient01.tblk/Contents/Resources/client01.key
ここで、foo
と TunnelblickVPNConfigurationClient01
はそれぞれ Macユーザ名と Tunnelblickの設定名称なので環境に依存する。
0 件のコメント:
コメントを投稿