ANSYS 无法连接许可证服务器通常由许可证服务未启动、防火墙拦截或配置文件错误导致,按以下步骤排查可解决大部分问题。
启动许可证服务:右键"此电脑"→"管理"→"服务",找到"ANSYS License Manager"服务,若状态为"停止"则右键启动,已启动则尝试重启 。
验证服务进程:进入安装目录 C:\Program Files\ANSYS Inc\Shared Files\Licensing\winx64,双击运行 ansyslmd.exe,在任务管理器确认进程存在 。
测试端口连通:命令行输入 telnet 127.0.0.1 1055,若连接失败说明端口未开放或被占用 。
放行防火墙:在 Windows 防火墙中添加例外,允许 lmgrd.exe、ansyslmd.exe 等程序通过,或临时关闭防火墙测试 。
开放必要端口:确保 TCP 端口 1055(许可证通信)和 2325(ANSYS 服务)未被拦截 。
多网卡处理:若电脑有多个网卡,禁用多余网卡或在许可证文件中将 SERVER 行改为固定 IP 地址 。
检查许可证文件:用文本编辑器打开.lic 文件,确认 SERVER 行包含正确的服务器名称/IP 和端口号 。
核实环境变量:检查系统环境变量中 ANSYSLMD_LICENSE_FILE 是否指向正确的许可证文件路径 。
避免中文路径:确保 ANSYS 安装路径不含中文或特殊字符 。