1. 概述
1.1 版本说明
报错服务器版本 |
---|
11.0 |
1.2 应用场景
本文提供 FineReport 常见的报表错误代码汇总,方便您快速定位到错误并找到解决方案。
1.3 代码说明
在弹出报错提示后,提示信息中会带一个报错代码,这个代码共有 8 位,如下图所示:
报错代码每一位代表的含义如下:
代码位数 | 数字含义说明 |
---|---|
第 1 位:代表模块 | 1:报表 2:平台 3:数据连接 6:BI 7:FVS |
第 2 位:代表日志类型 | 1:报错日志 2:提示日志 |
第 3 位:代表错误定位 | 1:不支持的功能 2:使用错误 3:异常信息 4:系统提示 |
第 4~8 位:代表错误编码 | 前 3 位相当于划分错误类别,后面这几位才是将每个错误进行编码 注:在 FVS 中,第 4 位用作前后台分类,0 代表后台,1 代表前台 |
2. 报表错误代码及解决方案
2.1 不支持的功能
2.1.1 行式引擎中不支持的功能
启用行式引擎后,报表中使用了行式引擎不支持的功能预览时出现报错代码及解决方案如下表所示:
错误代码 | 解决方案 |
---|---|
错误代码:11100001 行式引擎不支持多数据源展示 | 请您检查报表中是否引用了多个数据源,如下图所示: 行式引擎只支持单个数据集。若数据来自不同的地方,可以在定义数据集时自行将需要的数据整合到一个数据集中使用 |
错误代码:11100002 行式引擎不支持条件属性修改行高列宽 | 请您检查报表中是否使用了条件属性改变行高或列宽,如下图所示: 若有请您删除对应的条件属性设置或关闭行式引擎 |
错误代码:11100003 行式引擎不支持形态 | 请您检查报表中是否对数据进行了形态设置,如下图所示: 若有请您取消形态设置或关闭行式引擎 |
错误代码:11100004 行式引擎只支持从上到下扩展属性,其它扩展属性设置均不支持 | 请您检查报表中是否对数据进行了其它扩展属性设置,如下图所示: 行式引擎不支持无扩展和从左到右扩展属性,可以修改报表,使报表中只有从上到下的扩展属性,也可以取消使用行式引擎功能 |
错误代码:11100005 行式引擎不支持悬浮元素 | 请您检查报表中是否插入了悬浮元素,例如悬浮图表等。若有请您删除悬浮元素或关闭行式引擎。如下图所示: |
错误代码:11100006 行式引擎不支持层次坐标 | 请您检查报表中是否使用了 层次坐标 进行动态隔间计算,若有请您删除层次坐标或关闭行式引擎 |
错误代码:11100007 行式引擎不支持分栏 | 请您检查报表中是否开启了报表分栏,如下图所示: 若有请您关闭分栏或关闭行式引擎 |
错误代码:11100008 行式引擎不支持 Sheet 间运算 | 请您检查报表中是否存在跨 Sheet 运算。若有请您删除跨 Sheet 运算或关闭行式引擎 |
错误代码:11100009 行式引擎不支持子报表 | 请您检查报表中是否插入了 子报表,若有请您删除子报表或关闭行式引擎 |
2.1.2 导入导出不支持的功能
错误代码 | 解决方案 |
---|---|
错误代码:11100010 导出 Excel 不支持该公式:公式xxx | 在“公式定义”面板中将“导出/编辑结果时,保留公式”选项取消勾选 |
错误代码:11100011 导出 Excel 不支持 HTML 标签 | 请您检查报表中是否使用了 HTML 标签,若有请您删除 HTML 标签 |
错误代码:11100012 导出 Excel 单元格背景只支持纯色 | 请您检查报表中是否使用了除纯色外的单元格背景,如下图所示: 若有请修改单元格背景 |
错误代码:11100013 导出 Word 页眉页脚的内容为图片和文字组合时,文字不可编辑 | 请您检查报表中的页眉页脚是否为图片和文字的组合,如下图所示: 若需要导出 word 后的文字可编辑,需要定义页眉时只用纯文本 |
错误代码:11100014 导出 Word 不支持多 sheet 下的不同页面设置 | 请您检查报表中的不同 Sheet 的页面设置是否一致。 若不一致请将不同 Sheet 的页面设置变更为统一的设置 |
错误代码:11100023 导出图片过大,请减少导出的内容 | 1)请您检查报表中的图片,并调整图片 2)调整模板导出属性中的分辨率 |
错误代码:11100024 不支持此类数据库 | 使用了大数据集导出 Excel 插件中不支持的数据库类型,请参考:大数据集导出Excel插件 中的 1.4 节内容进行排查 |
错误代码:11100025 请检查xx数据字段的格式 | 请检查xx数据字段的格式,参考 大数据集导出常见问题 获取帮助或联系技术支持 |
错误代码:11100026 请数据字段名或列名是否存在特殊字符 | 请数据字段名或列名是否存在特殊字符,参考 大数据集导出常见问题 获取帮助或联系技术支持 |
错误代码:11100027 大数据集导出连接超时 | 用户数据量太大,导出的时间需要比较久,而部署 FR 的容器的超时时间设置比较小,所以超时了导致失败。请参考:大数据集导出常见问题 中的 3.8 节 |
错误代码:11100028 服务器无法访问“${图片名称}”中 src 对应的 url 地址:${图片名称},具体报错为:图片导出失败:网络原因 可至日志查看错误详情 | 请您根据具体提示的报错信息进行排查 |
2.1.3 打印不支持的功能
错误代码 | 解决方案 |
---|---|
错误代码:11100018 Flash 打印不支持将页面设置传递给打印机 | 请您检查报表中是否进行了页面设置,若有请取消页面设置或更换打印方式改用 PDF 打印或者 Applet 打印 |
2.1.4 浏览器不支持的功能
错误代码 | 解决方案 |
---|---|
错误代码:11100021 PDF 打印只支持 IE 内核浏览器,其他浏览器将导出 PDF 文件 | 若您需要使用 PDF 打印功能请使用 IE 内核浏览器进行预览打印,或者请改用 Flash 打印或者 Applet 打印 |
错误代码:11100019 未找到当前浏览器语言对应的国际化文件,将以中文作为默认语言 | 请您将浏览器语音调整为中文,若您需要变更语言请参考:语言设置 或者请添加当前浏览器语言对应的国际化文件 |
2.1.5 其他
错误代码 | 解决方案 |
---|---|
错误代码:11100022 您所访问的模板含有聚合报表,它并不支持填报预览 | 聚合报表不支持填报功能,请您使用普通报表或决策报表 |
错误代码:11100017 压缩部署不支持远程设计 | 在压缩部署前需要将添加或修改的模板编辑好 |
错误代码:11100020 当前 HSQL 数据库已被另一线程锁定 | 请检查当前 Web 应用是否被多个服务器使用 |
错误代码:72110001 组件未注册 | FVS 可视化看板中使用了未注册的组件 1)确认是否已购买对应组件功能,功能点的说明和未购买影响请参见:注册管理 第四章 2)若注册信息中显示该功能可用,但实际使用时仍然报没有功能,可能您获得的 lic 版本与报表版本不一致,此时需要联系商务人员进行核实 |
2.2 使用错误
2.2.1 打印功能
错误代码 | 解决方案 |
---|---|
错误代码:11200001当前浏览器未安装打印所需插件 | 请按照列表中不同打印类型安装对应的插件 |
错误代码:11200002 当前工程目录下未发现 Applet包 | 请将 Applet 包放至到当前工程目录下 |
2.2.2 单元格
错误代码 | 解决方案 |
---|---|
错误代码:11200003 错误的公式参数 + 公式名 | 请将公式参数输入正确 |
错误代码:11200008 合并单元格跨越冻结和非冻结单元格+具体单元格 | 请您检查报表中的合并单元格与设置的冻结行列的关系 |
2.2.3 邮件
错误代码 | 解决方案 |
---|---|
错误代码:11200004 邮件配置参数不正确 | 请在管理平台中将邮件配置参数配置准确 |
2.2.4 注册
错误代码 | 解决方案 |
---|---|
错误代码:11200005 加密狗读取失败 | 您的 FineReport 工程使用了加密锁认证,服务器上需要一直插着 USB 接口的加密锁。出现此提示时,请检查加密锁有没有插好,加密锁驱动有没有正常加载。 详情请参见:加密锁认证 |
错误代码:11200006 当前配置目录下未发现注册文件 | 请检查当前工程目录WEB-INF\resources文件夹下有没有 FanRuan.lic 文件,若没有请放置,具体步骤请参考:注册常见问题处理方案 |
2.2.5 图表
错误代码 | 解决方案 |
---|---|
错误代码:11202000 图表读取失败 | 当前工作目录扩展图表插件未安装,具体安装步骤请参考:扩展图表插件 |
2.2.6 上传导入
错误代码 | 解决方案 |
---|---|
错误代码:11200007 导入 Excel2007 需要在 lib 目录下放置poi包 | 请在当前工程目录的 lib 目录下放至 poi 包 |
2.2.7 JS
错误代码 | 解决方案 |
---|---|
错误代码:11201000 JS 抛错 | 请您检查 JS 代码 |
错误代码:11201001 无法赋值,模板未编辑单元格$cell | 请您检查 JS 代码 |
2.2.8 FVS可视化看板
错误代码 | 解决方案 |
---|---|
错误代码:72200202 没有安装 FVS流媒体插件 | FVS 模板中的监控视频组件视频类型如果是 rtsp 或 rtmp ,需安装 FVS流媒体插件才能正常播放 |
错误代码:72200201 监控视频 URL 为空 | FVS 模板中的监控视频组件 URL 无效,请配置有效的监控视频 URL |
2.3 异常信息
2.3.1 数据集和数据连接
错误代码 | 解决方案 |
---|---|
错误代码:11300001 数据集配置错误 | 1)请检查模板中数据连接配置能否连接成功。请参考:通用数据连接常见问题 2)检查模板中是否使用了动态参数,请参考:超级链接常见问题 |
错误代码:11300021 数据库连接失败 | 请参考:通用数据连接常见问题 |
错误代码:11300022 因使用了禁用的特殊关键字,怀疑进行sql注入攻击,有特殊需要请联系系统管理员 | 请联系管理员关闭「SQL 防注入」功能,或修改模板中的 SQL 语句,可参考:SQL防注入 |
错误代码:11300009 数据连接失败+数据库返回的日志 | 请参考:通用数据连接常见问题 |
错误代码:11300020 ODBC连接失败,找不到ODBC连接驱动 | 请参考:[设计器] ODBC 数据连接 |
错误代码:11300023 文件路径不合法,不支持使用 file:// 或路径穿越 | 请您按照提示检查文件数据集的文件路径,并修改路径 |
错误代码:31300014 数据连接[数据连接名]找不到驱动 | 请您检查使用的数据库类型,并根据数据库类似上传对应的驱动,可参考:数据连接支持范围、驱动管理 |
错误代码:31300015 数据连接密钥文件不存在:(设置的路径) | 请您按照提示出现的路径检查数据连接密钥文件是否存在,若不存请重新上传相关文件 |
2.3.2 启动问题
错误代码 | 解决方案 |
---|---|
错误代码:11300100 copy agent failed | 需要在 jvm 环境配置的地方,加上相应的位置即可。 例如:tomcat JVM_OPTS = "$JVM_OPTS;-Dxxx=绝对路径" |
错误代码:11300101 JVM properties {} is not defined or is error value, please check it | |
错误代码:11300102 上次设计器进程未正常关闭 | 结束进程,重启设计器,可参考:设计器启动守护说明 |
错误代码:11300103 端口被其他进程占用 | 可参考:设计器启动守护说明 |
错误代码:11300104 配置数据库出错 | 可参考:设计器启动常见问题 |
错误代码:11300106 预期外的启动错误 | 可以结束进程后清空缓存,以管理员身份重启设计器。 |
错误代码:11300107 预期外的闪退错误 | 可以参考:设计器闪退,进行问题排查。 |
2.3.3 FineDB
错误代码 | 解决方案 |
---|---|
错误代码:11300111,FineDB锁死,当前 Hsql 数据库已被另一线程锁。 | 请参考:FineDB异常检测 |
错误代码:11300112,FineDB权限,无法访问FineDB。 | |
错误代码:11300113,fineDb脏数据,XX表异常。 |
2.3.4 单元格
错误代码 | 解决方案 |
---|---|
错误代码:11300002 行高列宽超出页面大小设置:行/列 号 | 请检查单元格 XX 行高和列宽是否超出了页面设置的大小。并调整单元格行高列宽大小或者调整单元格的其他属性来配置单元格的行高列宽。可参考:行高列宽超出页面大小设置 |
错误代码:11300003 单元格计算死循环 + 单元格行列 | XX 单元格的父格有没有设置错误,或者是否错误计算导致计算死循环,请参考:单元格计算死循环 |
错误代码:11300018 单元格计算死循环或存在预期外的错误引用+单元格行列 | 单元格存在循环依赖或预期外的错误引用,请检查并调整单元格内容,解除相关依赖和错误引用 |
错误代码:11300200 插入删除行失败 | 请参考:插入和删除行列 |
错误代码:11300201 数据区域存在没有扩展属性的数据行 | 标记导入的数据区域存在没有设置扩展的数据行,请您检查标记区域的扩展设置 |
错误代码:11300202 填报提功能执行失败 | 提交过程出现问题,请检查模板填报设置 |
错误代码:11300203 填报提交失败 | 提交过程出现问题,请检查模板填报设置和数据库是否存在问题 |
错误代码:11300204 内容区域中单元格左父格关系不连续:XX、XX | 模板内容区域中存在单元格左父格关系不连续,请您根据提示的单元格检查左父格的关系,如下图所示: |
错误代码:11300205 内容区域存在分组格式的单元格 | 标记导入的数据区域存在没有设置为列表的数据行,请您检查标记区域的扩展设置,如下图所示: |
错误代码:11300206 模板没有设置标记导入属性 | 模板中所有 sheet 都没有配置标记导入属性,即没有配置模板的标题区域和内容区域,请您根据实际情况设置标记导入属性,可参考:Excel标记导入 |
错误代码:11300301 日期格式有误,公式计算中止 | 检查并修正公式中的日期格式。可参考:常见日期函数 |
错误代码:11300302 XX单元格等号后公式内容为空(XX为具体单元格) | 检查是否存在单元格中仅有等号而等号后没有任何内容 对单元格进行公式内容填写,或调整单元格元素为普通文本 |
错误代码:11300303 公式中除数为零:XX(具体单元格) | 公式中除数为零,请根据提示的单元格修改公式中的除数 |
错误代码:11300310 公式计算错误:XX(具体单元格),出错内容:YY(具体原公式) | 请根据提示的出错内容,检查公式内容 |
2.3.5 模板文件
错误代码 | 解决方案 |
---|---|
错误代码:11300004 找不到模板文件 + 模板名 | 请确认当前工程目录的 reportlets 路径下有无该模板,或者该模板的路径是否输入正确 |
错误代码:11300005 模板文件解析出错 | 请确认上传的文件是否已损坏或者是不支持的文件类型。请使用合格的文件 |
错误代码:11300015 访问频率过高被拦截 | 请参考:访问控制 |
错误代码:11300016 无法访问未授权的加密模板 | 您的权限无法访问加密模板,请联系管理员 |
2.3.6 报表预警
错误代码 | 解决方案 |
---|---|
错误代码:11300017 报表预警中的各种异常提示信息 | 1)数据量过大,请参考:大数据量模板排查思路 2)笛卡尔积,请参考:防止填报笛卡尔积 3)SQL 执行时间过长,请参考:模板限制 4)单元格超过限制,请参考:模板限制 |
2.3.7 移动端
错误代码 | 解决方案 |
---|---|
错误代码:11305000 设备未授权,当前设备码:xxxxxxx | 您的设备未授权,请参考:移动端设备绑定 |
2.3.8 FVS可视化看板
错误代码 | 解决方案 |
---|---|
错误代码:72300001 当前使用的复用资源不存在 | 请确认当前使用的资源是否被删除或移动。可通过「服务器>fvs资源中心」,点击刷新资源,重新上传或选择其他资源 |
错误代码:72300004 复用资源分组不存在 | 请确认当前使用的资源是否被删除或移动。可通过「服务器>fvs资源中心」,点击刷新资源,重新上传或选择其他资源 |
错误代码:72300003 加载复用资源失败 | 复用资源文件可能已损坏。可在 fanruan.log 中搜索 read xml error,找到加载失败的复用资源路径,重新上传相应复用资源 |
错误代码:72300002 | 错误说明:配置文件服务器的情况下,设计器中编辑复用资源,文件服务器的读写是异步的。如果有复用资源文件到文件服务器的任务没有执行完,此时点击刷新资源,会抛错给前台,是正常现象 解决方案:等待几分钟重新刷新即可 |
错误代码:72300203 监控视频初始化失败 | 1)请参考 监控视频无法播放排查步骤 进行排查 2)若排查后问题仍然存在,请您联系官方的技术支持 |
错误代码:72310000 组件内部运行错误 | 1)使用浏览器的开发者工具查看是否存在控制台错误信息,按照错误提示检查 2)检查组件是否与当前使用的插件版本兼容,可更新插件至最新版本查看问题是否存在 3)若问题仍然存在,请您联系官方的技术支持 |
3. 决策系统错误代码及解决方案
3.1 不支持的功能
错误代码 | 解决方案 |
---|---|
错误代码:11100015 系统并发数已满 | 并发数原理相关介绍请参见:报表并发数的原理 1) FineReport 工程未注册或者注册许可已经过期 原因分析:未注册工程的并发数固定为 2 ,即同时只能有 2 个不同的 IP 访问服务器。若超过2个并发,则会出现此提示。 解决方法:您可联系销售进行正式注册,或等待其他IP退出后进行访问。 未注册的影响请参见:注册简介 2)FineReport 工程已注册 原因分析:说明当前系统访问的IP个数已超过最大并发数限制。 解决方法:您可联系销售增加最大并发数,或等待其他IP退出后进行访问。 |
错误代码:11100016 您使用了未注册的功能——xxxxx | 您未购买该功能需要的功能点,请联系销售增购此功能点。 功能点的说明和未购买影响请参见:注册管理 第四章 |
3.2 异常信息
错误代码 | 解决方案 | |
---|---|---|
服务器超时 | 错误代码:21300001 服务器超时 | 前台请求的认证token超时,默认有效时间为一小时,可以在系统管理中配登录超时时间 详情请参见:登录超时 |
上传文件 | 错误代码:21300002 上传文件失败,文件过大 | 平台文件数据集的默认最大文件限制为20M,上传的文件超过此大小时会出现报错。 用户可F12,在浏览器控制台查看具体限制信息,关键词为「文件过大,上限为XXX」 |
错误代码:21300003 上传文件失败,二进制头校验失败 | 该文件未通过安全检验,请检查该文件是否正常或者更换文件上传 | |
错误代码:21300012 上传文件失败,上传文件在目录中已存在 | 上传的文件在目录中已经存在,切勿重复上传 | |
错误代码:21300013 文件解析失败,请检查文件类型 | 请参考:文件解析失败 | |
没有权限 | 错误代码:21300004 没有权限 | 请您联系管理员为您分配权限,可参考:权限 |
重复命名 | 错误代码:21300005 重复命名 | 出现该异常的场景有: 1)数据连接重命名,不允许和其他数据连接重名 2)编辑目录,不允许和其他目录重名 3)用户、部门、角色重命名,不允许相同命名 |
业务包 | 错误代码:21300037 业务包行过滤器已经存在 | 添加行权限的时候,发现该表下对目标角色已经存在对应的行权限了 查询表 fine_pack_filter 排查 |
用户 | 错误代码:21300006 用户不可用 | 1)「管理系统>用户管理」中存在该用户,但是用户被禁用 若该用户被禁用时在线,则会被立刻踢出,同时抛出该异常 若该用户被禁用时不在线,登录时会提示「用户名不可用」 解决方法:联系系统管理员,解除禁用 2)「管理系统>用户管理>平台使用用户」开启限制,但该用户不在「PC端使用用户」中 解决方法:联系系统管理员,将该用户添加到「管理系统>用户管理>平台使用用户>PC端使用用户」中 3)管理员在对系统进行注册时,会踢出当前正登录用户,并抛出该异常 解决方法:等待管理员注册结束即可正常登录 |
错误代码:21300007 用户名密码错误 | 此场景报错故意模糊化,防止出现安全问题 可能出现的场景: 1)输入的用户名不存在 2)输入的用户密码不正确 3)用户校验失败 4)角色权限认证失败 5)自定义登录接口调用失败 6)finedb没有加载到该用户 | |
错误代码:21300008 导入树数据集未清空原有数据 | 导入树数据集前请清空原有数据 注:该异常已弃用,目前导入树数据集不会清空原有用户。 | |
错误代码:21300009 导入加密方式改变未清空原有数据 | 导入用户时切换了加密方式,会返回该异常。 前台会根据此异常,弹出清空用户的警告。 | |
错误代码:21300010 普通用户暂不支持此次操作 | 普通用户不支持此操作 | |
错误代码:21300011 新旧密码相同 | 在两种情况下会出现此异常: 1)根据验证码重置密码时,新密码与旧密码相同,需要重新填写 2)根据旧密码修改密码时,新密码与旧密码相同,需要重新填写 请输入与旧密码不相同的新密码 | |
错误代码:21300025 认证方式改变未踢出用户 | 管理员修改了 用户身份验证 方式,已登录的用户会被踢出系统 此时会抛出该异常,无需处理,待管理员修改完成后,用户即可重新登录 | |
错误代码:21300026 平台使用用户移除未踢出用户 | 「管理系统>用户管理>平台使用用户」中,管理员将用户移出「PC端使用用户」,该用户会收到此异常,并被踢出登录。 | |
错误代码:21300028 切换用户数据集未踢出用户 | 在「同步用户」管理时,管理员若关闭同步用户,或切换同步用户数据集,之前的同步用户会被踢出登录 | |
错误代码:21300029 旧密码错误 | 根据旧密码修改密码时,旧密码填写错误,请重新填写正确的旧密码 | |
错误代码:21300030 你暂无权使用移动端,请联系管理员 | 「管理系统>用户管理>平台使用用户」开启了限制,但该用户不在「移动端使用用户」中 解决方法:联系系统管理员,将该用户添加到「管理系统>用户管理>平台使用用户>移动端使用用户」中 | |
错误代码:21300061 角色名设置超出范围 | 自定义角色名称长度超出最大限制(最大为200) 减少自定义角色名称字符长度 | |
错误代码:21300078 用户密码不能改变 | 请检查用户的创建类型和平台现在的登录认证配置 | |
错误代码:21300079 用户密码不能为空 | 请用户填写密码 | |
错误代码:21300082 用户不能禁用自己 | 禁用不可以是自己 | |
错误代码:21300083 同步来源数据下不可以存在手动来源的数据 | 同步来源数据下不可以存在手动来源的数据 | |
同步用户 | 错误代码:21300031 同步熔断 | 同步用户高度依赖数据源,若数据源出现问题,例如被恶意清空数据库表,会导致同步到系统中的用户被清空,操作无法逆转。 因此 FineReport 提供同步熔断策略。10.0.18 及之后版本的报表工程,新增「异常数据中断同步」按钮。 管理员开启「异常数据中断同步」后,可设置用户数量减少达到X%,停止同步。X为1-100的正整数。 例如系统中原有100个同步用户(不包含手动添加/导入的用户数),设置为30%,即同步减少30(100*30%)个用户及以上,就会停止本次同步。 详情请参见:同步用户 5.4 节 |
错误代码:21300050 同步 id 冲突(名称对应多个 id ) | 请参考:同步/导入用户常见问题 | |
错误代码:21300051 同步名字冲突(一个 id 多个用户名) | ||
错误代码:21300052 同步 id 与平台现有 id 冲突 | ||
错误代码:21300053 同步 id 为空 | ||
错误代码:21300054 树部门标记为数字时,勾选的的 id 与树标记不一致 | ||
错误代码:21300055 一个标记对应多个部门 | ||
错误代码:21300056 一个标记有多个父标记(一个部门存在多个父部门) | ||
错误代码:21300057 部门找不到对应父部门 | ||
错误代码:21300058 一个部门存在多个部门标记 | ||
错误代码:21300059 部门树存在死循环 | ||
错误代码:21300062 部门名非空,部门标记却为空 | 一般是脏数据导致的,请您联系官方的技术支持 | |
错误代码:21300063 名称与其他来源对象重复 | 请参考:同步/导入用户常见问题 | |
错误代码:21300064 ID与其他来源对象重复 | ||
错误代码:21300093 cron表达式非法 | 保存同步用户配置时,cron表达式非法。 填写正确的cron表达式 | |
错误代码:21307213 非法节点 | ||
目录管理 | 错误代码:21300027 无法移动至目标位置 | 目录无法移动到目标位置,请重新确定移动位置 1)管理目录不能拖动到首页 2)首页不能拖动到管理目录 3)目标位置不可以和本身冲突 |
错误代码:21300036 目录节点不存在 | 访问目录时报错,您选择的目录节点不存在,请重新选择 原因分析:传入后台的entryId在数据库中无法找到导致 解决方案:查看请求目录的请求,/entry/access/{entryId}中的路径参数entryId在数据库中fine_authority_objcet中无法找到 | |
登录 | 错误代码:21300014 登录信息不可用 | 主要是token失效和解析登录token失败的场景 检查token的正确性和是否过期 |
错误代码:21300015 特殊字符禁止使用 | 后台做非法字符检测,思路是将合法格式列出来,如果对应内容不属于合法的格式,就抛出异常 这个校验是后台校验,前台无法获取到哪些是合法字符 请删除特殊字符,正确输入格式 | |
错误代码:21300016 访问记录不存在 | 获取用户上一次的登录信息失败,说明当前用户是第一次登录,无上次访问记录 管理员可在 finedb 的 fine_last_login 中的 userid 字段查看下,确认是否有该用户 | |
错误代码:21300018 登录认证信息解析出错 | 部分用户在未登录的情况下,没有自动进行重新登录,从而导致FR的token缺失,产生报错 finedb里面设置字段ServerConfig.tokenFromCookie为true 设置方法请参考:FINE_CONF_ENTITY可视化配置 | |
错误代码:21300051 第三方登录插件导致的登录失败 | 关掉与登录相关的插件(例如,登录权限集成插件) | |
错误代码:21300048 ldap登录方式登录时同时登录人数超过了最大限制 | 修改LdapPassport.ldapMaxPoolSize值(默认为0,不限制) | |
错误代码:21300019 登录信息已失效 | 解决方案见文档:token读取失败导致登录异常 | |
错误码:22400052 don't allow third login | WebSecurityConfig.allowThirdLogin 默认为 false,禁止第三方登录 | |
模板认证 | 错误代码:21300099 | 设置模板认证配置项,如果屏蔽了数字签名功能,但是传过来的认证方式还是数字签名认证抛出的错误 修改 TemplateAuthConfig.digitalAuthAvailable 值为 true,开启数字签名功能 |
集群配置 | 错误代码:21300020 平台数据库未迁移 | 开启集群时平台数据库未迁移产生的报错 开启集群配置前先迁移到外置数据库,请参考:配置外接数据库 |
错误代码:21300021 状态服务器连接失败 | 开启集群或设置状态服务器时状态服务器连不上报的错 检测状态服务器信息是否正确,服务是否启动,确保状态服务器连接成功 | |
错误代码:21300022 文件服务器连接失败 | 有以下四种情况: 1)使用文件服务器时开启集群,文件服务器连不上 2)设置、测试文件服务器时文件服务器连不上3)刷新文件服务器缓存时文件服务器连不上 检查文件服务器配置信息,确保文件服务器连接成功 | |
错误代码:21300031 bash 配置失败 | - | |
错误代码:21300032 spider 集群服务启动失败 | BI工程设置Spider的时候抛出的错 spider集群服务没有起起来 | |
错误代码:21300046 重新登录 | 成功切换状态服务器时,需重新登录,这是一个提示,重启服务即可 | |
备份还原 | 错误代码:21300023 备份文件不存在 | 备份文件夹%FR_HOME%\webapps\webroot\backup内,不存在备份文件 |
错误代码:21300062 备份还原文件读写失败 | 一般是脏数据导致的,请您联系官方的技术支持 | |
错误代码:21300073 备份路径包含敏感词,备份路径名称不能包含工程下默认已有的目录名称 | 改一个合适的备份目录名称 | |
错误代码:21300101 重复备份 | 正在备份的时候,又触发了一次备份 请等待当前备份结束 | |
更新升级 | 错误代码:21300024 设计器启动的平台,不支持升级 JAR 包 | 设计器启动的平台,不支持升级 JAR 包,请用设计器内的更新升级功能进行升级 详情请参见:小版本升级指南 2.1节 |
错误代码:21300025 更新升级异常 | 修改认证方式,踢用户时收到的异常,可以不用管 | |
数据连接 | 错误代码:21300034 该数据连接有用户正在编辑 | 等待或通知其他用户退出编辑或保存信息即可 |
错误代码:21300035 该数据连接已被删除 | 数据连接id在数据库中不存在 属于产品逻辑,不用在意;一般是脏数据,删掉就行 | |
错误代码:21300103 数据连接数量超出lic限制 | 重新上传支持更多数据连接数量的 lic 文件,或者删除部分无用的数据连接 | |
错误代码:21300070 数据内存预警 | 减少预览数据量,或者调大jvm内存 | |
数据集 | 错误代码:21300047 文件数据集url格式不对 | 检查url格式(不支持file类型格式) |
错误代码:21300049 文件数据集url测试连接失败 | 检查url地址是否正确,能否访问 | |
错误代码:21300071 数据集不存在 | 重建一个数据集即可 | |
错误代码:21300072 获取数据集超时 | 检测数据连接能否正常连接,数据连接jar包版本是否合适 | |
错误代码:21300100 数据集类型不适配 | 修改datasetType值 | |
错误代码:21300102 文件数据集路径格式错误(只能是repotlets目录下的文件,且不能含有../) | 填写符合规则的路径 | |
资源迁移 | 错误代码:21300038 上传的迁移文件内容为空 | 说明后台收到的资源文件损坏,请检查资源文件zip包中的entity.json中是否有数据 若无,说明上传的文件有问题 若有,请尝试更换浏览器 |
错误代码:21300039 导入 BI 模板失败 | 请联系帆软技术支持并提交产品bug | |
错误代码:21300040 导入节点类型与现存类型冲突 | 请联系帆软技术支持并提交产品bug | |
错误代码:21300041 jar包版本不一致 | 资源导入时,导入的资源需要的工程版本和当前工程版本不匹配 请确保工程版本一致 | |
外接数据库 | 错误代码:21300042 jar包版本不一致 | 检查 databaseType 值是否正确 |
定时调度 | 错误代码:21300044 访问的定时调度结果文件不存在 | 检测结果文件是否存在 |
错误代码:21300045 定时调度对象类型无法识别 | 定时任务结果类型值不存在 | |
本地容器认证 | 错误代码:21300102 验证码错误 | 请填写正确的验证码 |
错误代码:21300103 验证码超时 | 数据连接数量超出lic限制,重新上传支持更多数据连接数量的lic文件,或者删除部分无用的数据连接 | |
错误代码:21300104 验证码失败超过次数限制 | ||
邮箱配置 | 错误代码:21300105 邮箱账户不存在 | 请检查填写的邮箱账号 |
埋点 | 错误代码:21300043 埋点收集触发限制 | |
水印 | 错误代码:21300060 设置水印密度值超出限制范围 | 横向间距小于100或纵向间距小于50 |
websocket | 错误代码:21300089 | 系统管理>常规配置>常规参数配置websocket ssl时路径或密码错误,检测ssl的密钥路径和密码是否正确 |
加密 | 错误代码:21300091 | 系统管理>常规配置>加密算法,切换前后相同的加密方法,请更换加密方法 |
错误代码:21300092 | 系统管理>常规配置>加密算法,切换前后相同的加密方法 | |
错误代码:21300093 | 系统管理>常规配置>加密算法,切换后的加密算法是不支持的加密算法 | |
fine_conf_entity可视化配置 | 错误代码:21310096 配置项 key 格式不正确 | 请填写正确格式 |
错误代码:21310097 配置项 key 为空 | 配置的key是空的,检查接口参数 | |
错误代码:21310098 配置项值校验失败 | key不存在“.”作为作为分隔符 | |
错误代码:21310099 找不到该配置项 | 按照key查不到对应的配置项,检查fine_conf_entity 中判断key是否正确 | |
fine_xss_filter | 错误代码:21310100 请求含有 XSS 注入字符串 | |
错误代码:21300063 请求参数存在非法的参数,XSS校验失败 | 请求体数据中包含了XSS注入字符串,可以检查是否存在 script,eval 等关键字 | |
后台单点插件 | 错误代码:21310095 后台单点插件使用异常 | 1、ssoToken解析失败 系统管理>集成后台单点登录,解密测试测试当前ssoToken是否正确;若解密失败查看帮助文档重新生成ssotoken即可 2、登录超时,请重新登录 系统管理>集成后台单点登录,查看帮助文档重新生成ssoToken |
cas单点插件 | 错误代码:21310094 cas单点插件使用异常 | 1、当前地址无法访问,请确保证书有效或者手动将证书导入到 JDK 证书信任库 将CAS服务器的SSL证书导入帆软服务器的JDK证书信任库 2、当前地址无法访问,请输入与证书匹配的host SSL证书中的地址与当前地址不匹配,请检查 3、请携带用户名密码参数: 形如/cas/reset?username=xxx&password=xxx CAS单点配置重置接口(/cas/reset)需要携带用户信息,请添加username和password参数 4、仅超管可以操作 CAS单点配置重置接口(/cas/reset)只支持超管 |
帆软通行证插件 | 错误代码:21310101 没有找到链接 | |
系统检查插件 | 错误代码:21310102 运维平台客户端异常 |
3.3 系统提示
系统提示 | ||
---|---|---|
忘记密码,修改密码 | 是否需要验证码校验 | 错误代码:22400001 用户名不能为空 |
错误代码:22400002 没有该用户 | ||
发送验证码 | 错误代码:22400009 邮箱或手机不能为空 | |
错误代码:22400010 手机号或者邮箱地址不存在 | ||
错误代码:22400019 该邮箱尚未绑定过账号 | ||
错误代码:22400020 该手机尚未绑定过账号 | ||
错误代码:22400021 无法邮箱验证且手机也不可以验证且登录者不是管理员 | ||
错误代码:22400022 无法验证邮箱但手机可以验证 | ||
错误代码:22400023 无法邮箱验证且手机也不可以验证且登录者是管理员 | ||
错误代码:22400024 无法验证手机且邮箱也可以验证且登录者不是管理员 | ||
错误代码:22400025 无法手机验证且邮箱也不可以验证且登录者是管理员 | ||
错误代码:22400026 无法验证手机但邮箱可以验证 | ||
错误代码:22400011 邮箱未与该账号绑定 | ||
错误代码:22400012 手机未与该账号绑定 | ||
错误代码:22400017 短信服务不可用 | ||
错误代码:22400018 邮件服务不可用 | ||
修改密码 | 错误代码:22400003 新密码与原密码不能相同 | |
错误代码:22400005 原密码不正确 | ||
错误代码:22400006 新密码不能为空 | ||
错误代码:22400007 请再次输入新密码 | ||
错误代码:22400008 两次输入的新密码不一致 | ||
错误代码:22400013 验证码超时 | ||
错误代码:22400014 验证码为空 | ||
错误代码:22400016 验证码不正确 | ||
错误代码:22400004 密码强度不符合规范 | ||
错误代码:22400015 首次登录需要修改初始密码 | ||
错误代码:22400100 验证码验证超过限制次数 | ||
错误代码:22400101 验证码发送太过频繁 | ||
错误代码:22400102 验证码发送超过当日限制 | ||
单一登录 | 登录异常 | 错误代码:22400027 账号已在其他平台登录(先登录优先,可以修改密码) |
错误代码:22400127 账号已在其他平台登录(先登录优先,无法修改密码) | ||
错误代码:22400028 账号已在其他平台登录(后登录优先) | ||
设置页面 | 错误代码:22400027 先登录优先 | |
错误代码:22400028 后登录优先 | ||
短信验证登录 | 短信验证登录 | 错误代码:22400029 需要短信验证 |
账号设置 | 修改用户名 | 错误代码:22400030 该用户已经存在 |
登录锁定 | 登录锁定 | 错误代码:22400031 该用户或者 IP 已经被锁定 |
密码定期更新 | 密码定期更新 | 错误代码:22400032 该用户的密码需要更新 |
密码强度限制 | 密码强度限制 | 错误代码:22400033 该用户的密码强度不满足强度 |
不支持的设备 | 不支持的设备 | 错误代码:22400034 不支持的设备类型 |
需要滑块验证 | 需要滑块验证 | 错误代码:22400035 本次登录需要滑块验证 |
密码错误且需要滑块验证 | 密码错误且需要滑块验证 | 错误代码:22400036 本次登录的密码错误,需要滑块验证 |
数据连接对应驱动没找到 | 数据连接对应驱动没找到 | 错误代码:22400037 数据连接对应驱动没找到 |
公式无法解析 | 公式无法解析 | 错误代码:22400038 此公式无法解析 |
移动端登录信息验签 | 移动端登录信息验签 | 错误代码:22400039 移动端登录信息验签校验失败 |
用户数大于用户属性lic的限制 | 用户数大于用户属性lic的限制 | 错误代码:22400040用户数大于用户属性lic的限制 |
单点登录 | 登录验证严格模式开启 | 错误代码:22400041无法使用单点登录接口绕过安全校验 |
重复请求 | 重复请求异常 | 错误代码:22400042无法重复请求,请稍后再试 |
请求次数超过每日上限 | 请求次数超过每日上限 | 错误代码:22400043 请求次数过多,请明天再试 |
Lic迁移提示信息 | lic 迁移验证码错误 | 错误代码:22400044 lic 迁移验证码错误 |
lic 迁移验证码验证限流 | 错误代码:22400045 lic 迁移验证码错误次数过多,请重新生成 | |
lic 迁移验证码超时 | 错误代码:22400046 lic 迁移验证码已失效,请重新生成 | |
lic 迁移工具已经过时 | 错误代码:22400047 lic 迁移验工具过时,请重新申请工具 | |
请输入验证码提示 | 错误代码:22400048 请输入迁移验证码 | |
服务器未正式注册 | 错误代码:22400049 服务器未注册或者临时注册 |
4. 远程设计及部署错误代码及解决方案
4.1 不支持的功能
错误代码 | 解决方案 | |
---|---|---|
部署集成 | 错误代码:11100017 压缩部署不支持远程设计 | 其实指的是 war 包部署不支持远程设计的,war 包部署的方式,多用于开发和部署分离的场景,如果客户希望部署后频繁改动模板—即远程设计,可以采用文件夹部署的方式,如果针对 war 包进行远程设计,修改后的文件维护起来也比较麻烦 |
远程设计 | 错误代码:11300116 远程设计主机位置不支持重定向,请修改主机位置为最终地址 | 远程连接时,若包含get请求、post请求,禁止重定向,需要修改主机位置。可参考:远程设计常见问题 |
4.2 异常信息
错误代码 | 解决方案 | |
---|---|---|
部署集成 | 错误代码:11100020 当前 HSQL 数据库已被另一线程锁定 | 请检查当前 Web 应用是否被多个服务器同时使用 1.KILL -9 清理进程,删除db.lck然后重启 2.在 /conf/context.xml 的 </Context>前添加以下内容(大小默认是1024,单位是KB): |
远程设计 | 错误代码:11300117 远程服务器网络配置存在问题,请检查服务器拦截请求 或 本地的加密软件/安全防护问题 | 可参考:远程设计常见问题 |
错误代码:11300112 连接失败,远程设计无权限 | 没有远程设计使用权限,无法登录远程设计,请联系管理员修改权限 | |
错误代码:31300101 远程设计无权限 | ||
错误代码:31300102 模板已锁定 | 当多个用户都连接了同一个远程服务器进行设计时,同一时间内,远程服务器上的模板只能由一个用户编辑 。当一个用户打开模板的时候,其他用户将看到该模板已锁定且无法编辑 | |
错误代码:31300104 远程设计连接失败 | 因网络配置等原因导致的远程设计连接失败,请检测网络配置 | |
错误代码:31300106 远程设计无权限修改配置 | 没有修改配置的权限,请联系管理员修改权限 | |
错误代码:11300107 远程设计功能未注册 | 请联系相关销售人员 | |
错误代码:11300108 证书域名信息错误 | 请参考 远程设计常见问题 检查证书域名配置是否正确 | |
错误代码:11300108 缺少jar:xxx | 请参考 JAR包异常检测 | |
错误代码:11300109 JAR 包版本不一致:xxx | 请参考 JAR包异常检测 | |
错误代码:11300109 密码错误次数已达上限 | 请联系管理员或在决策平台中修改密码 | |
错误代码:11300110 异常jar:xxx | 请参考 JAR包异常检测 | |
错误代码:11300111 当前密码已失效 | 请联系管理员或在决策平台中修改密码 | |
错误代码:11300113 不匹配的远程设计版本 | 升级版本,有同步 JAR 包 | |
集群配置 | 错误代码:21300020 平台数据库未迁移 | 开启集群配置前先迁移到外置数据库,方法参照文档: |
错误代码:21300021 状态服务器连接失败 | 开启集群或设置状态服务器时状态服务器连不上报的错,要检测状态服务器信息是否正确,服务是否启动,确保状态服务器连接成功 | |
错误代码:21300022 文件服务器连接失败 | 可能的原因:
需要检查文件服务器配置信息,确保文件服务器连接成功 | |
错误代码:21300031:本次同步用户数量将减少X个,达到设定的中断值,请检查数据源数据是否正常,或暂时关闭“异常数据中断同步”功能 | 检查数据源数据是否正常,或暂时关闭“异常数据中断同步”功能 | |
错误代码:21300032 spider 集群服务启动失败 | spider集群服务没有起来,一般是兼容性高问题,重新配一下即可 |
4.3 系统提示
系统提示 | ||
---|---|---|
远程设计 | 用户名及密码 | 错误代码:11300110 当前密码不符合密码强度要求 |
错误代码:31300105 远程设计用户名密码错误 | ||
错误代码:11300105 远程设计用户名密码错误 | ||
模板 | 错误代码:11300114 模板已被超管解除锁定,保存失败,建议另存模板 | |
错误代码:11300115 模板被他人锁定,保存失败,建议另存模板 |