Beim Herstellen einer OpenVPN-Verbindung unter Windows Vista hatte ich folgendes Phänomen:
Die Verbindung wurde hergestellt, das OpenVPN-Symbol war gürn. Jedoch funktionierte der Zugriff nicht.
Ein Blick auf den Status brachte folgende Info:

Thu Oct 23 08:05:44 2009 us=271152 route ADD 192.168.20.0 MASK 255.255.255.0 10.8.0.5
Thu Oct 23 08:05:44 2009 us=290331 ROUTE: route addition failed using CreateIpForwardEntry:
Ein oder mehrere Argumente sind ungültig. [if_index=15]
Thu Oct 23 08:05:44 2009 us=290356 Route addition via IPAPI failed

Mit diesen zwei Anweisungen in der OpenVPN-Konfiguration des Vista-Clients kann man die Sache bereinigen:

route-method exe
route-delay 2