1. 概述
1.1 版本
報表服務器版本 | JAR 包版本 |
---|---|
10.0 | 2019-05-20 |
1.2 功能簡介
本地機器信息認證是最常見的認證方式,操作簡單,十分方便。
報表工程所在服務器的物理信息固定,用戶通過導出 rif 文件,獲取 mac 地址和機器碼,來生成一個唯一标識的 license 文件。
1.3 注意事項
1)本地機器信息認證,需要報表工程所在服務器的物理信息固定。如不固定,不适合使用該注冊方法。
例如報表工程部署在虛拟機環境下,虛拟機環境下物理信息可能變化,造成注冊失敗,請選取其它注冊方式。
2)一個正式 license 文件在一台機器上只能注冊一次,若需要在同一台機器上注冊多個工程,則需要購買多個 license 。
3)一個正式 license 文件只适用於一台服務器,如需更換服務器,需要進行注冊遷移。
4)同一服務器下跨大版本升級(9.0升級10.0)後,需要進行注冊遷移。
2. 注冊步驟
2.1 确認工程名
打開報表工程所在服務器%FR_HOME%\webapps\目錄,确認報表 Web 工程名,默認爲webroot。
用戶可在注冊前根據自身需要修改工程名,注冊後将無法修改。
注:此工程名的修改可能會影響模板的超鏈等設置,請謹慎修改。
2.2 導出注冊信息
啓動 FineReport 工程所在服務器,管理員訪問數據決策系統,點擊「管理系統>注冊管理」;
在「版本信息」 Tab 頁下點擊「立即注冊」,認證方式選擇「本地機器信息認證」,點擊「導出注冊信息」,如下圖所示:
導出的文件名爲RegistrationInformation.rif,該文件中存儲了報表工程的版本信息。
2.3 給商務發送郵件
請使用合同中指定的郵箱發送注冊信息給 FineReport 商務business@fanruan.com,郵件格式如下:
清單 | 内容 | 注意事項 |
---|---|---|
優先聯系 | 請提前聯系帆軟銷售,确認相關事項并簽署合同 | - |
發件人 | 請使用合同中指定的郵箱 | 如發送注冊信息的郵箱,非合同中指定的郵箱,則不予注冊 |
收件人 | business@fanruan.com | - |
标題 | XXX 公司注冊 FineReport 正式授權文件 | 如發送注冊信息時,未注明公司名稱,則不予注冊 |
正文 | 注冊方式:本地機器信息認證 | 其他并發數、用戶數等信息,将按照簽訂的合同進行注冊 |
附件 | 上述導出的 rif 文件 | 不要打開生成的 RegistrationInformation.rif文件,這會導緻文件損壞,如果再将其發送給帆軟商務,就會導緻注冊不成功 |
2.4 獲取授權文件進行注冊
商務收到郵件,核實無誤後會爲您生成一個FanRuan.lic授權文件,以郵件方式發送給您。
點擊「管理系統>注冊管理>版本信息」,點擊「上傳lic文件」,導入 FanRuan.lic 授權文件,如下圖所示:
若正确無誤,此時會顯示注冊成功,如下圖所示:
注:FanRuan.lic會自動保存到您當前工程%FR-HOME%\webroot\WEB-INF\resources 目錄下。
3. 取消注冊
1)進入%FR_HOME%/webroot/WEB-INF/resources 目錄下,删除「FanRuan.lic」文件,如下圖所示:
2)重啓報表服務器。
4. 注冊失敗
4.1 現象描述
若注冊失敗,頁面将出現提示彈窗,如下圖所示:
4.2 失敗原因
點擊詳細信息即可查看注冊失敗的原因,根據具體失敗原因進行排查。
失敗原因 | 具體提示 |
---|---|
證書已過期 | 過期時間:2019-02-22 |
版本不匹配 | 認證應用版本:9.0 本地應用版本:10.0 |
MAC 地址不匹配 | 認證 MAC 地址:xxx 本地 MAC 地址:xxx |
機器碼不匹配 | 認證機器碼:xxx 本地機器碼:xxx |
應用名不匹配 | 認證應用名:xxx 本地應用名:xxx |
已達可授權數量上限 | 證書已被同服務器上其他工程使用 |
工程内容不匹配 | 認證工程内容:xxx 本地工程内容:xx |
注:除上述外失敗原因外,其他統一報錯:證書内容不正确。
有多個失敗原因時,平台中會全部顯示出來。
5. 注冊過期提醒
注:2018.12.27 之前的 JAR 注冊的 license,在 JAR 包更新到 2018.12.27 及之後版本時,需要重新進行注冊,且平台新增 lic 過期檢測提醒通知。
提醒:期限爲 15 天,自達到提醒期限開始,超級管理員每次登錄管理平台,都會收到平台通知
内容:您的授權許可将於 n 天後過期,請盡快重新授權。如下圖所示: