UG许可服务器安装失败,核心原因通常不是安装包损坏,而是主机名或网卡地址与许可证文件不一致、28000或28001端口被占用、服务权限不足、杀毒软件拦截、旧版许可服务残留以及NX与许可组件版本不匹配。 先让服务端自己跑起来,再让客户端连上来,顺序不能反。
先别重装:UG许可服务器安装失败的通用排查顺序
看日志,不要只看安装弹窗
UG许可服务器安装失败时,弹窗信息往往很笼统,真正有用的线索在日志里。
- Windows安装日志常见位置:
%TEMP%、C:Program FilesSiemensPLM License Server、LMTOOLS指定的debug log。 - Linux日志常见位置:
/var/log/、/tmp/lmgrd.log、许可服务安装目录下的debug.log。 - 手动启动命令:
lmgrd -c "许可证路径ugslmd.lic" -l "debug.log"。 - 查询状态命令:
lmutil lmstat -a -c 28000@主机名。
需要重点抓这些错误词:
lmgrd exited with status 1/2Cannot obtain licenseInvalid host. The hostidWrong hostidLicensing error: -15DAEMON failed
如果日志里出现Invalid host,优先查主机名和MAC地址,出现Cannot connect,优先查端口、防火墙和客户端环境变量。
主机名与MAC地址,许可证文件最常翻车的地方
UG/NX的许可证文件通常有两行关键内容:
SERVER 主机名 网卡物理地址 28000DAEMON ugslmd "ugslmd.exe路径"
安装失败或服务启动失败,经常是这两行对不上。
- 克隆虚拟机后,MAC地址会变。
- 更换主板、网卡、无线网卡启用顺序变化,也可能导致hostid变化。
- 主机名含中文、特殊符号、下划线,部分版本可能异常。
hosts文件没有把主机名解析到正确IP。
Windows下检查:
hostnameipconfig /all,找物理地址。- 编辑
C:WindowsSystem32driversetchosts,加入0.0.1 主机名或真实IP 主机名。
Linux下检查:
hostnameip addrcat /etc/hosts/sbin/ifconfig或ip link查看MAC。
据西门子官方文档,许可证文件中的SERVER行必须与当前主机名和网卡物理地址一致,改动主机名或网卡后,要重新生成或修改许可证文件。
28000与28001端口占用对比表
| 端口 | 常见用途 | 检查命令 | 处理方向 |
|---|---|---|---|
| 28000 | lmgrd主许可服务端口 | netstat -ano | findstr :28000 |
结束占用进程或改端口 |
| 28001 | ugslmd供应商守护进程端口 | netstat -ano | findstr :28001 |
检查是否被旧服务占用 |
| 28000@主机名 | 客户端指向地址 | telnet 主机名 28000 |
检查客户端环境变量 |
Windows下可用:
netstat -ano | findstr :28000tasklist | findstr PIDtaskkill /PID 进程号 /F
Linux下可用:
ss -tulnp | grep -E '28000|28001'firewall-cmd --add-port=28000/tcp --permanentfirewall-cmd --reload
如果端口冲突,不要只改客户端,许可证文件、服务配置、防火墙规则、客户端SPLM_LICENSE_SERVER都要同步改。
Windows Server 2026安装UG许可服务器失败怎么解决
权限、路径和兼容性
Windows Server 2026本身可以运行UG许可服务,但权限和兼容性容易出问题。
- 安装程序右键“以管理员身份运行”。
- 安装路径不要含中文、空格和特殊符号,例如用
C:SiemensLicense。 - 确认NX版本与许可组件匹配,新版NX多用Siemens License Server,旧版依赖FlexLM,混装容易冲突。
- 杀毒软件和安全软件把
lmgrd.exe、ugslmd.exe加入排除项。 - 服务登录账户用
Local System,或授予本地管理员权限。 - 不要同时运行多个许可服务。
旧版残留清理
旧版许可服务没卸载干净,新服务可能装不上或启动即停。
- 控制面板卸载
Siemens PLM License Server、FlexNet Licensing相关组件。 - 删除残留目录:
C:Program FilesSiemensPLM License Server、C:Program Files (x86)Siemens。 - 清理服务:
sc delete "Siemens PLM License Server"。 - 检查环境变量
LM_LICENSE_FILE、SPLM_LICENSE_SERVER是否有旧值。 - 重启后再安装。
客户端环境变量与连通性
服务端正常后,客户端连不上,常见原因是环境变量和解析。
- 设置
SPLM_LICENSE_SERVER=28000@主机名。 - 不要混用IP和主机名,许可证文件写主机名,客户端也写主机名。
- 客户端执行
ping 主机名,再执行telnet 主机名 28000。 - 多网卡机器禁用无线网卡,调整有线网卡优先级。
- 跨网段部署时,放行TCP 28000和28001。

UG NX许可服务器安装失败和端口占用对比:先判断服务端还是客户端
服务端故障特征
- 服务无法启动,LMTOOLS里Start Server失败。
lmgrd启动后立刻退出。lmutil lmstat -a -c 28000@主机名无响应。- 日志报
Invalid host、Wrong hostid、DAEMON failed。
优先查:许可证文件、主机名、MAC、DAEMON路径、端口、权限。
客户端连接故障特征
- 服务端
lmstat正常,客户端报-15。 - 部分电脑能用,部分不能用。
- 客户端报
Cannot connect to license server。
优先查:SPLM_LICENSE_SERVER、DNS、hosts、防火墙、多网卡。
| 现象 | 优先判断 | 验证命令 |
|---|---|---|
| 服务无法启动 | 服务端 | lmgrd -c ... -l debug.log |
| 服务启动后停止 | 文件/端口/权限 | 查看debug.log |
| 客户端报-15 | 连接/防火墙 | telnet 主机名 28000 |
| 部分电脑可用 | 客户端配置/DNS | nslookup 主机名 |
| 重启后失效 | 服务启动类型/延迟 | services.msc |
改端口不是万能药
改端口能避开冲突,但必须整套同步改:
- 许可证文件
SERVER行端口。 - 服务配置中的端口。
- 防火墙入站规则。
- 客户端
SPLM_LICENSE_SERVER。 - 旧服务彻底停止。
行业共识认为,先让服务端lmstat正常,再处理客户端连接,能减少大量无效操作。
中小企业部署UG许可服务器安装失败:预算、地域与外包选择
中小企业常见场景是:车间有几台工作站,IT由兼职人员负责,服务器用虚拟机克隆,许可证文件直接套用旧模板,这类环境最容易出现主机名、MAC、端口三重冲突。
部署前检查清单:
- 固定IP,不要用DHCP漂移。
- 主机名用纯英文短名。
- 只保留一块有线网卡启用。
- 许可证文件放英文路径。
- 记录当前MAC地址。
- 安装前同步系统时间。
- 防火墙放行28000、28001。
- 备份原始许可证文件。
- 安装后设置服务自动启动。
如果在北京、上海、苏州等制造业集中城市,UG许可服务器安装失败的上门排查费用,通常按次计费,价格从数百元到上千元不等,若涉及服务器重装、网络整改或加密锁更换,价格会继续增加,远程排查价格通常更低,适合日志清晰、能远程操作的环境。

快速修复命令与操作路径
Windows操作路径
services.msc查看Siemens PLM License Server状态。- LMTOOLS路径通常在
C:Program FilesSiemensPLM License Server。 - LMTOOLS中配置:
Config Services选择lmgrd.exe、ugslmd.exe、许可证文件、日志文件。 Start/Stop/Reread里先Force Server Shutdown,再Start Server。- 命令行验证:
lmutil lmstat -a -c 28000@主机名。 - 端口检查:
netstat -ano | findstr :28000。
Linux操作路径
- 进入许可服务目录,例如
/usr/Siemens/PLM_License_Server/。 - 手动启动:
./lmgrd -c /path/ugslmd.lic -l /var/log/lmgrd.log。 - 查看状态:
./lmutil lmstat -a -c 28000@主机名。 - 防火墙放行:
firewall-cmd --add-port=28000/tcp --permanent。 - SELinux临时排查:
setenforce 0。 - 检查解析:
hostname -i、cat /etc/hosts。
业内专家指出,FlexNet类许可服务对主机名、MAC、端口的敏感度远高于普通应用,先修服务端,再修客户端,是更稳的顺序。
Q&A:UG许可服务器为什么安装失败
UG许可服务器为什么安装失败,和杀毒软件有关系吗?
有关系,杀毒软件可能拦截lmgrd.exe、ugslmd.exe,也可能阻止28000端口监听,典型表现是安装完成但服务启动失败,或服务运行几秒后停止,把许可服务安装目录加入排除项,再重启服务即可验证。
UG许可服务器安装失败后,改端口能解决吗?
只能解决端口冲突类问题,若根因是主机名、MAC、DAEMON路径或权限错误,改端口无效,改端口时必须同步修改许可证文件、服务配置、防火墙和客户端环境变量,否则客户端仍会报-15。
UG许可服务器安装失败,怎么判断许可证文件是否损坏?
先看lmgrd日志是否报Invalid host、Wrong hostid或DAEMON failed,然后用lmutil lmstat -a -c 28000@主机名测试,许可证文件损坏或格式错误的典型表现是lmgrd读取后立刻退出,换一份由西门子官方授权渠道生成的.lic文件即可验证。
UG许可服务器安装失败,优先查主机名/MAC、28000与28001端口、权限和旧版残留,比反复重装更有效。 服务端lmstat正常后,客户端连接问题通常只剩环境变量、DNS和防火墙三项。
图片来源于AI模型,如侵权请联系管理员。作者:酷小编,如若转载,请注明出处:https://www.kufanyun.com/ask/877500.html


评论列表(3条)
读了这篇文章,我深有感触。作者对主机名的理解非常深刻,论述也很有逻辑性。内容既有理论深度,又有实践指导意义,确实是一篇值得细细品味的好文章。希望作者能继续创作更多优秀的作品!
这篇文章写得非常好,内容丰富,观点清晰,让我受益匪浅。特别是关于主机名的部分,分析得很到位,给了我很多新的启发和思考。感谢作者的精心创作和分享,期待看到更多这样高质量的内容!
这篇文章的内容非常有价值,我从中学习到了很多新的知识和观点。作者的写作风格简洁明了,却又不失深度,让人读起来很舒服。特别是主机名部分,给了我很多新的思路。感谢分享这么好的内容!