客戶來電提到停用再啟用Autodesk License Service後,用戶端無法取得授權,檢查Server Status可以看到下列文字
lmgrd is not running: Cannot connect to license server system. The license server manager (lmgrd) has not been started yet, the wrong port@host or license file is being used, or the port or hostname in the license file has been changed.
Server name: SERVERNAME
License path: @SERVERNAME
FLEXnet Licensing error:-15,570. System Error: 10035 "WinSock: Operation would block"
經過測試後發現原因可能有兩種:
1. 授權文件被修改,導致啟用失敗(此可能性在此案例應該不存在,但還是要列為檢查對象)
2. 登入的帳號沒有該服務的管理權,所以啟用失敗
解決方案:
1. 確認lic授權文件並未被修改,或是再次檢查lic文件內第一行資料與LMTOOLS中的Sysyem Settings的資料相符(主機名稱、網路卡卡號)
2. 登出當前使用者,並使用原安裝授權管理工具程式的用戶登入
或是進入Windows的「服務」,找到您建立的服務名稱,在該服務上按下滑鼠右鍵,選擇「內容」。
在「登入」頁籤中,將登入方式變更為"本機系統帳戶"(Local System account)
然後再回到LMTOOLS,應該就可以正常啟用服務了
參考資料來源
----------------
===========
協勤資訊有限公司
===========