最近一个项目需要通过OpenVPN客户端先连接VPN后,再通过SVN+SSH方式来执行SVN的相应操作。后来却发现项目团队中WinXP系统的成员都可以连接成功,而我及几位笔记本是Win7系统的成员则一直会在执行SVN时报错“connection timeout”。后来Google一下,果然在将检索关键词改为“win7 openvpn SVN connection timeout”后,发现stackoverflow上还真有人提过这个问题。有趣的是,最后提问者自己解决了这个问题:)
解决方法很简单:在OpenVPN GUI的快捷方式上点击右键,然后选择“以管理员身份运行”即可。