Error 56: The Cisco Systems, Inc. VPN Service has not been started(Cisco VPN在Vista下出现Error 56的解决办法)
Error 56: The Cisco Systems, Inc. VPN Service has not been started(Cisco VPN在Vista下出现Error 56的解决办法)
似乎,自从我的Vista自动升级安装了SP1后,我的Cisco VPN就出现问题了,根本就无法运行。总是提示Error 56: The Cisco Systems, Inc. VPN Service has not been started. Please start this service and try again。不知道是啥问题?从控制面板→管理工具里进入服务,发现Cisco Systems, Inc. VPN Service的服务被关闭了,启动后没一分钟又自动关闭了。肯定是与其他某个服务有冲突。一时又找不到原因。这很令人郁闷,特别是出差期间,无法连接到公司的notes处理邮件,很不方便。
这不,本周在无锡培训,不能处理工作邮件,又是件烦事。上网Google了半天,找到一篇文章:
Error 56: The Cisco Systems, Inc. VPN Service has not been started
On some systems there is this problem with Cisco VPN service: cvpnd.exe must be excuted before you run theipsecdialer.exe ( the GUI for the client ). But even if you start the service per hand in service.msc, it got killed in a few seconds after thus you can not run the client.
To work around this problem: Uninstall Cisco VPN in Windows Control Panel, then go to regedit and remove all the entries have Cisco term in them. Be careful, back up the registry with built-in export function of regedit first and do not delete somethings like “Franscisco”, ok ? Some entries can not be deleted, it’s normal, just F3 until you reach the end of the registry.
按文章里说的卸载了VPN,然后手工清除了注册表里的所有的Cisco键值,重启,重安装,再重启。咦,可以运行了。开心没多久,第二天又不行了。再次从控制面板→管理工具里进入服务,还是如前面说的那样。往下滚动了一下,看到有这么一个服务:Internet Connection Sharing (ICS). 这个服务的说明是:为家庭和小型办公网络提供网络地址转换、寻址、名称解析和/或入侵保护服务。试着把这个服务停止,再启动Cisco Systems, Inc. VPN Service服务。隔了一会,F5刷新一下,喔耶,没自动停止。看来干掉VPN服务的罪魁祸首就是这个ICS服务了。或者说他们的启动顺序有问题,先启动了ICS,VPN就不能启动。因为我后面测试过先关掉ICS再启动VPN,然后再开启ICS后俩个服务相安无事。
也算是瞎猫碰死耗子解决了这个问题吧。有懂的朋友看到这篇文章,欢迎留言交流。
注1:我的系统是Vista Home Basic,用的VPN是Cisco Systems VPN Client Version 5.0.02.0090
注2:我在上面提到的找到的那篇文章的留言板里的留言也叙述了本文讲到的解决方法,看来帮到了不少网友,见:http://www.lamnk.com/blog/vpn/error-56-the-cisco-systems-inc-vpn-service-has-not-been-started/,小小地得意一下!http://www.xiaowu.net/blog/post/18.html
最新文章
- js 日期时间排序 数组
- HTML meta viewport属性详细说明
- 使用kvm虚拟出Centos6.5系统相关步骤
- iOS添加Prefix Header
- 安装max plugin wizard
- JUnit + Mockito 单元测试(二)
- Ninject依赖注入——构造函数的注入
- CentOS7开机启动管理systemd简介及使用
- jsp执行数据库查询并分页
- Eclipse用法和技巧二十八:Eclipse插件Easy Explore的今世
- C++数组和指针加减法和sizeof问题
- css的一些复习
- [Swift]LeetCode802. 找到最终的安全状态 | Find Eventual Safe States
- SlidingMenu第三篇 --- SlidingMenu使用介绍
- XSS-HTML&;javaSkcript&;CSS&;jQuery&;ajax
- 在UnrealEngine中用Custom节点实现毛玻璃的效果
- php中常用的正则表达式函数
- Windows 下安装 swoole 具体步骤(php)
- mybatis的dao的mapper写法
- PHP 简易导出excel 类解决Excel 打开乱码
热门文章
- Codeforces 358 D. Dima and Hares
- 利用手工编码的方式对srtus2进行输入验证
- java之jvm学习笔记六-十二(实践写自己的安全管理器)(jar包的代码认证和签名) (实践对jar包的代码签名) (策略文件)(策略和保护域) (访问控制器) (访问控制器的栈校验机制) (jvm基本结构)
- MFC之窗体改动工具栏编程状态栏编程程序启动画面
- [置顶] think in java interview-高级开发人员面试宝典(七)
- python实现人人网用户数据爬取及简单分析
- 提领NULL指针
- Android在子线程中更新UI(二)
- ESXI主机打开shell后主机警告处理
- SE 2014年4月29日