OpenVPN on Windows Vista

まずconfigに

route-method exe

を追加する。

ROUTE: route addition failed using CreateIpForwardEntry: One or more arguments are not correct. [if_index=12]
Route addition via IPAPI failed

という様なエラーが発生している場合は、うまくルーティングテーブルに追加できていない。
このCreateIpForwardEntryが失敗する理由はhttp://support.microsoft.com/kb/947216/jaが詳しい。

コマンドプロンプトでroute PRINTとすると、ルーティングテーブルが表示できる。

"OpenVPN GUI for Windows"を使用している場合は、上記エラーが発生するが、
本家の"OpenVPN 2.1"を使用すればこの問題は発生しない。

UACを有効にしている場合は、openvpn-gui.exeとopenvpn.exeに特権実行をチェックする。