Licensing Troubleshooting · 故障排查

并发许可座位显示在用但实际无人使用

A concurrent license seat is in-use when the user is not using it
适用于并发授权服务器· 查看英文原文

并发许可座位是从共享池中临时分配的:用户启动应用时取走,关闭应用时归还。但偶尔会出现"用户没用,座位却显示在用"的情况。本文介绍背后的原因与对应解决方案。

用户已借出座位用于离线使用

若座位显示在用但用户未在使用软件,多半是用户借出(Check Out)了座位(也称 Commuter / 通勤许可)。座位会一直显示在用,直到用户主动归还借出周期结束

目前无法从授权服务器端直接释放已借出的座位——必须由借出座位的用户主动归还,或借出期满后系统自动归还。

查看许可是否已被借出

  1. 打开 License Administrator。
  2. 切换到 Status 选项卡。
  3. License status 表中选择目标许可。
  4. 若已被借出,Commuter 行的 In Use 列会显示 1
  5. 同时 License Seat Usage 表中的过期日期是未来日期而非当天。

在客户端归还借出的座位

  1. 用户登录到自己的计算机。
  2. 打开 Surfer,点击 File | License Info
  3. License Information 对话框中点击 Check In License

归还成功后,可在 LA 的 Status 页点击 Refresh 验证座位已重新可用。

座位变为孤立(Orphaned)

孤立座位虽然不常见,但可能在某些情形下出现。"孤立"指从服务器借出但因故未能归还、也无法正常归还,导致看上去仍在使用、占用了可用座位数。Check Out 过程中如果遇到问题,座位可能根本没到达客户端,也会形成孤立。

1. 网络问题

客户端与服务器之间的网络中断 / 高延迟会让 Check Out / Check In 失败。
解决:分别在客户端与服务器上做网速测试。如有延迟或不稳定,会影响通信。此情形需 IT 或网络供应商协助,Golden Software 支持团队无法介入。

2. 系统崩溃

客户端在 Check Out / Check In 期间崩溃 / 强行关机会导致座位孤立。
解决:重启客户端检查座位是否激活;如未恢复,请同时在客户端与授权服务器生成支持文件并发送给我们:

客户端:Surfer / Grapher → File | License Info → 点击 Create support file → 保存。

服务器(License Administrator):Settings 选项卡 → 点击 Create licensing support bundle → 保存。

两个支持文件发给客户成功团队,并附上问题描述和 Status 页截图。

3. 服务器故障

授权服务器自身在 Check Out / Check In 期间崩溃 / 重启会让座位孤立。
解决:重启服务器通常即可修复。如未恢复,请按上一节的方法生成两端支持文件并发给我们。

4. 借出期间服务器被迁移

如果在有座位仍处于借出状态时把授权服务器迁移到另一台机器(物理或虚拟),客户端与原服务器路径会断开,导致借出的座位无法归还。
解决:修复客户端与新服务器的路径:

  1. 定位 C:\ProgramData\Golden Software\Shared 下的 LicenseData.xml(默认安装路径)。
  2. 用支持的编辑器打开。
  3. <server>no-net</server><server>旧服务器名</server> 中的值改为新服务器名
  4. 保存文件。
  5. 重启 Surfer 或 Grapher。

需要进一步协助?

联系客户成功团队