Android4.0にL2TP/IPSecで接続できないバグ
-
Author: uncho
L2TP/IPSecのVPN環境をVyattaで構築して、Galaxy NexusでVPN接続を試みたが上手くいかなかった。何度も設定を変更してみたがダメだったため、ネットで情報を収集してみたところAndroid4.0のIPSecの実装にバグがあるらしい。
詳細は下記URLに書いてあるが、現時点で最新である4.0.4でもバグは無くなっていないらしい。
VPN装置側で出力される問題のメッセージは「byte 7 of ISAKMP NAT-OA Payload must be zero, but is not」。確かに自宅にあるAndroid2.3.6では問題は発生しないが、Android4.0.3ではVPN接続できない。
まだAndroid4.0の端末は数が少なく、Android端末でIPSecをやる人も少ないので国内ではまだ話題になっていないが、このままバグが残ると企業ユーザは問題になるかもしれない。Android端末でVPN接続をやっているユーザが4.0の端末に乗り換える場合は注意が必要。