1、 問題場景
在使用的過程中無法使用<guest>進行登錄,并且報錯<Unable to obtain a license>
針對類似問題,進行問題分析,捕捉問題原因。

2、軟硬件環境
1)、軟件版本:Klocwork2024.1、Validate 24.1
2)、電腦環境:Windows 11
3)、外設硬件:無
3、問題分析
1)、 首先查看服務器上<projects_root>/logs/klocwork.log、<projects_root>/logs/license.log。
該路徑Windows環境下路徑默認為C:ProgramDataPerforceValidateprojects_root
在Windows環境下ProgramData為隱藏文件夾,在查看設置中顯示隱藏的項目即可。
在Linux環境下默認為 Validate的安裝路徑。
在日志文件中搜索error信息,本例klocwork.log文件中Error getting license: Not on the named user list提示錯誤相關信息。

2)、訪問Reprise Web界面,在網頁瀏覽器內訪問http://192.168.1.18:5054(服務器IP地址:5054)
默認登錄賬戶如下:
Username: admin
Password: password

3)、點擊“Status”再點擊 “Server Status“下的“prqa”

4)、進入授權池的管理界面、找到 <reviewclient2024>,點擊<usage...>,可查看到占用用戶信息。

5)、五個用戶均被占用,且使用者隨便創建,點擊”Remove“進行釋放。

請注意:任何從該列表中刪除的用戶將無法在至少10天內重新添加。這是Reprise的一個特性。
如果在嘗試刪除用戶時,用戶已簽出許可證,則刪除操作將失敗。
如果是這種情況,只需要求該用戶在刪除它們之前注銷即可。


首頁 > 資源中心 > FAQ
