我今儿来跟大家唠唠这个CAD2018连接Internet许可管理的事。我这12年运维下来,解决过的软件问题数都数不清了,但这个CAD2018的许可管理问题,还真是让我费了不少脑筋。
那天,有个朋友找到我说他的CAD2018老提示“连接 Internet 许可管理不起作用”,我就知道,又是FlexNet许可服务捣的鬼。这玩意儿要是没运行好,或者是配置出了问题,那CAD自然就开不起来了。我就按着老套路来,一步步排查,能搞定。
得启动并设置FlexNet服务。我按着Win+R,输入services.msc,找到“FlexNet Licensing Service 64”,发现它没运行。我右键一开,结果还卡住了,启动不成功。我就知道,得先解决“Autodesk 许可证服务 (x64)”的问题。这玩意儿在“控制面板”里就能找到,我直接卸载了,重启电脑。重启后,我又去Autodesk官网下了2018版的补丁,重新装上了。
得重置许可数据文件。我打开了C:\ProgramData\Autodesk\CLM\LGS,找到对应产品的密钥文件夹,比如“001J12018.0.0.F”,我把里面的LGS.data文件删了。要是没有这个文件,我就新建一个,写上“USER”或者“_STANDALONE”,保存。这一步得小心,别删错了文件夹。
我检查了ActiveX和网络拦截。我打开IE浏览器,设置里找到安全,把ActiveX控件和插件的相关选项都勾上了。我还把杀毒软件关了,重启CAD试试。不行的话,我就把.symantec.com、.autodesk.com这些域名加入白名单。
这中间,我还踩了几个坑。第一个是,我一开始没注意,以为FlexNet服务启动不成功是因为电脑问题,结果查了半天才发现是Autodesk许可证服务没装好。第二个是,我在重置许可数据文件的时候,差点把整个文件夹都删了,幸好及时反应过来。第三个是,我在检查网络拦截的时候,差点忘了把杀毒软件关了。
搞定这些后,我试着运行CAD,结果还是不行。我就以管理员身份运行了CAD,还重装了许可组件。我确认了网络环境,发现代理没阻断Autodesk验证服务器,这才彻底解决了问题。
这事儿还得说说版本差异。这个方法主要适用于CAD2018,其他版本不太一样。还有,要是你的网络环境特殊,比如代理或者内网,还得特别注意。
至于关联问题,这玩意儿搞不定的话,还遇到其他问题,比如激活失败啦,注册表损坏啦,等等。这背后,其实就是FlexNet许可服务的机制问题。FlexNet是Autodesk用来管理软件许可的,它需要网络连接来验证你的激活码。