FineReport 服务器注册步骤

编辑
  • 文档创建者:文档助手1
  • 浏览次数:86011次
  • 编辑次数:45次
  • 最近更新:shaowei 于 2019-05-29
  • 1. 版本

    报表服务器版本
    JAR 包版本
    10.0
    2019-05-20

    2. 查看服务器是否注册

    管理员登录决策平台,在浏览器地址栏中输入http://localhost:8075/webroot/decision

    注:决策平台地址为  http://IP:端口/报表应用名称/decision(IP、端口和应用名称根据用户 Web 应用服务器和报表应用名进行修改)

    点击管理系统>注册管理>版本信息,查看当前访问的服务器是否注册,未注册服务器如下图所示:

    图片.png

    3. 注册步骤

    FineReport 有四种认证方式:

    1)本地机器信息认证( MAC 地址注册)

    2)私有云认证,详细请点击 私有云认证

    3)公有云认证,详细请点击 公有云认证

    4)加密锁认证,详细请点击 加密锁认证

    3.1 导出注册信息

    启动 FineReport 工程所在服务器,管理员访问决策平台,点击管理系统>注册管理>版本信息,点击「立即注册」,认证方式选择「本地机器信息认证」,点击「导出注册信息」,如下图所示:

    111111.jpg


    导出的文件名为RegistrationInformation.rif,该文件中存储了报表工程的版本信息。

    3.2 给商务发送邮件

    邮件格式如下: 

    标题:XXX 公司注册 FineReport 正式授权文件 

    附件:上述导出的 rif 文件 

    注册方式:本地机器信息认证

    注:不要打开生成的 RegistrationInformation.rif 文件,这会导致文件损坏,如果再将其发送给帆软商务,就会导致注册不成功。

           在发送注册信息给 FineReport 商务 business@fanruan.com 时,请务必注明公司名称,否则不予注册。

           如果导出注册信息不成功,可直接将版本信息页面截图邮件发送给商务。

    3.3 获取授权文件进行注册

    商务收到邮件,核实无误后会为您生成一个 FanRuan.lic 授权文件,以邮件方式发送给您。

    点击 管理系统>注册管理>版本信息,点击「上传lic文件」,导入 FanRuan.lic 授权文件,若正确无误,此时会显示注册成功,如下图所示:

    123.jpg

    注:FineReport 会自动将 FanRuan.lic 保存到您当前工程 %FR-HOME%\webroot\WEB-INF\resources

    4. 注册失败

    若注册失败,页面将出现提示弹窗,如下图所示:

    图片.png

    点击「返回」即可查看注册失败的原因,根据具体失败原因进行排查,如下图所示:

    121.jpg

    4.1 本地机器信息认证失败原因

    失败原因
    具体提示
    证书已过期过期时间:2019-02-22
    版本不匹配

    认证应用版本:9.0

    本地应用版本:10.0

    MAC 地址不匹配

    认证 MAC 地址:xxx

    本地 MAC 地址:xxx

    机器码不匹配

    认证机器码:xxx

    本地机器码:xxx

    应用名不匹配

    认证应用名:xxx

    本地应用名:xxx

    已达可授权数量上限证书已被同服务器上其他工程使用
    工程内容不匹配

    认证工程内容:xxx

    本地工程内容:xx

    4.2 私有云认证失败原因

    错误码
    错误名
    含义
    10000JSON_PARSER_ERROR数据格式不正确
    10001PARAM_INPUT_ERROR您输入的参数有误
    20000DO_NOT_NEED_DEACTIVATE该机器未授权无需解除绑定
    30000LICENSE_EXPIRED证书已过期
    30001REPORT_VERSION_ERROR版本不匹配
    30002ACCOUNT_STATUS_ERROR账户状态不正常(解除绑定的时候出现该提示,说明这台机器因未授权无需解除绑定)
    30003LICENSE_IP_ERRORIP 不在允许的范围之内
    30004LICENSE_DOMAIN_ERROR域名不在允许的范围之内
    30005LICENSE_APPNAME_ERROR应用名不在允许的范围之内
    30007REGISTER_OUT_OF_LIMIT已达可授权数量上限

    4.3 公有云认证失败原因

    错误码
    错误名
    含义
    10000JSON_PARSER_ERROR数据格式不正确
    10001PARAM_INPUT_ERROR您输入的参数有误
    20000DO_NOT_NEED_DEACTIVATE该机器未授权无需解除绑定(解除绑定的时候出现该提示,说明这台机器因未授权无需解除绑定)
    20001MYSQL_UPDATE_ERROR更新 MYSQL 数据库出错
    20002REDIS_UPDATE_ERROR往 REDIS 数据库里插入数据出错
    30000LICENSE_EXPIRED证书已过期
    30001REPORT_VERSION_ERROR版本不匹配
    30002ACCOUNT_STATUS_ERROR账户状态不正常
    30003LICENSE_IP_ERRORIP 不在允许的范围之内
    30004LICENSE_DOMAIN_ERROR域名不在允许的范围之内
    30005LICENSE_APPNAME_ERROR应用名不在允许的范围之内
    30006ACCOUNT_INPUT_ERROR该账户和密码并未被授权
    30007REGISTER_OUT_OF_LIMIT已达可授权数量上限

    4.4 加密锁认证失败原因

    失败原因
    具体提示
    加密锁序列号不匹配

    认证加密锁序列号:xxx

    本地加密锁序列号:xxx

    注:除上述外失败原因外,其他统一报错:证书内容不正确。

           有多个失败原因时,平台中会全部显示出来。

    5. 注册过期提醒

    注:2018.12.27 之前的 JAR 注册的 license,在 JAR 包更新到 2018.12.27 及之后版本时,需要重新进行注册,且平台新增 lic 过期检测提醒通知。

    提醒:期限为 15 天,自达到提醒期限开始,超级管理员每次登录管理平台,都会收到平台通知

    内容:您的授权许可将于 n 天后过期,请尽快重新授权。如下图所示:

    附件列表


    主题: 二次开发
    标签: 暂无标签 编辑/添加标签
    如果您认为本文档还有待完善,请编辑

    文档内容仅供参考,如果你需要获取更多帮助,付费/准付费客户请咨询帆软技术支持
    关于技术问题,您还可以前往帆软社区,点击顶部搜索框旁边的提问按钮
    若您还有其他非技术类问题,可以联系帆软传说哥(qq:1745114201

    此页面有帮助吗?只是浏览 [ 去社区提问 ]