提示内容 | 排查建议 |
License验证失败(L001):License2.xml文件不存在 | 站点bin目录下不存在license2.xml文件 |
License验证失败(L002):License文件中不存在data节点 | license2文件中不存在data节点,需重新写狗获取license2文件 |
License验证失败(L003):License文件中不存在signature节点 | license2文件中不存在signature节点,需重新写狗获取license2文件 |
License验证失败(L004):读取授权文件失败!异常信息:XXX | 读取license文件失败: 1、license文件XML结构异常导致异常,重新写狗并更新 2、当前license文件为正确XML结构,非正确的license结构 |
License验证失败(L005):非法的授权文件!RSA签名不一致! | 系统启动时校验license签名错误 1、license文件写狗签名失败,需重新写狗 2、license文件中license节点值被人为修改,撤回修改内容或无法撤回则需重新写狗 |
License验证失败(L007):License文件中的dbconn配置不正确,没有找到regname属性。 | license文件中dbconn节点中没有regname属性 |
License验证失败(L007):Web.config文件中找不到ERP-License-ProductVersion的配置。 | web.config文件中appSettings没有配置<add key=“ERP-License-ProductVersion” value=“”/>节点 |
License验证失败(L008):License文件中的dbconn配置不正确,没有找到Default的连接。 | license文件中dbconn节点中没有Default属性: 1、license文件写狗时就不存在,需重新写狗 2、节点值被人为修改,撤回修改内容或无法撤回则需重新写狗 |
License验证失败(L008):License文件找不到版本({productVersion})对应的License节点。 | license文件中licenses节点中不存在web.config配置的productVersion版本: 1、license文件写狗时就不存在,需重新写狗 2、节点值被人为修改,撤回修改内容或无法撤回则需重新写狗 |
License验证失败(L009):不能同时存在License.xml和License2.xml。 | 重构ERP版本会校验bin目录下不能同时存在license.xml和license2.xml文件,删除老文件即可 |
License验证失败(L012):License文件找不到dogId节点。 | license文件中licenseInfo节点中不存在dogId节点: 1、license文件写狗时就不存在,需重新写狗 2、节点值被人为修改,撤回修改内容或无法撤回则需重新写狗 |
程序初始化失败:License验证失败:License文件和狗文件不匹配,狗ID不一致!License:XXA,狗文件: XXB | license文件和狗证书文件中DogId节点值不一致: 1、license文件写狗时异常,需重新写狗; 2、客户当前存在多个狗,license和狗证书使用交叉了,更换对应狗ID证书即可; 3、节点值被人为修改,撤回修改内容或无法撤回则需重新写狗; |
程序初始化失败:License验证失败:{DLLName}的授权版本号与真实版本号不一致! | license文件子系统DLL版本号与物理文件DLL文件版本号不一致 |
程序初始化失败:License验证失败:{dllName}对应的『{ApplicationName}』当前使用的数据库版本不正确! | license文件子系统DLL版本号与数据库DLL文件版本号不一致 |
程序初始化失败:License验证失败:Base-64字符数组的无效长度 | license文件signature节点值非64位长度: 1、license文件写狗时签名异常,需重新写狗 2、节点值被人为修改,撤回修改内容或无法撤回则需重新写狗 |
对不起,数据库中的公司数超出允许范围,授权:{companyCount},数据库:{companyDbCount}! | license授权数与数据库数据不一致: 1、license文件写狗时错误常,需重新写狗 2、节点值被人为修改,撤回修改内容或无法撤回则需重新写狗 |
对不起,数据库中的项目数超出允许范围,授权:{projectCount},数据库:{projectDbCount}! | license授权数与数据库数据不一致: 1、license文件写狗时错误常,需重新写狗 2、节点值被人为修改,撤回修改内容或无法撤回则需重新写狗 |
对不起,数据库中的\ERP用户\总数超出允许范围,授权:{erpUserCount},数据库:{erpUserDbCount}! | license授权数与数据库数据不一致: 1、license文件写狗时错误常,需重新写狗 3、节点值被人为修改,撤回修改内容或无法撤回则需重新写狗 |
对不起,数据库中的\建模用户\总数超出允许范围,授权:{modelingUserCount},数据库:{modelingUserDbCount}! | license授权数与数据库数据不一致: 1、license文件写狗时错误常,需重新写狗 4、节点值被人为修改,撤回修改内容或无法撤回则需重新写狗 |
对不起,数据库中的\普通用户\总数超出允许范围,授权:{normalUserCount},数据库:{normalUserDbCount}! | license授权数与数据库数据不一致: 1、license文件写狗时错误常,需重新写狗 5、节点值被人为修改,撤回修改内容或无法撤回则需重新写狗 |
对不起,数据库中的\销售系统用户\总数超出允许范围,授权:{saleUserCount},数据库:{saleUserDbCount}! | license授权数与数据库数据不一致: 1、license文件写狗时错误常,需重新写狗 6、节点值被人为修改,撤回修改内容或无法撤回则需重新写狗 |
对不起,数据库中的\移动用户\总数超出允许范围,授权:{mobileUserCount},数据库:{mobileUserDbCount}! | license授权数与数据库数据不一致: 1、license文件写狗时错误常,需重新写狗 7、节点值被人为修改,撤回修改内容或无法撤回则需重新写狗 |
软件狗状态错误,ERP站点停止运行 | 与云端握手验证狗状态,若当前狗可能处于未出库、遗失等等状态时,需停止ERP站点 |
狗验证失败:配置文件中的狗类型[ + dogType + ]和证书文件中的狗类型[ + dogTypeInCert + ]不一致! | web.config文件和licenseDog.xml文件中DogType狗类型不一致,按实际调整web.config中狗类型 |
产品狗驱动的程序集已被更改,或者版本不匹配。 | 产品狗DLL文件发生错误,获取正确DLL更新站点 |
狗验证失败(D001):找不到证书文件,请确认证书文件是否存在! | 系统初始化时狗证书文件不存在 1、产品狗、测试狗、云狗证书文件(LicenseDog.xml)存放在bin目录 2、自用狗狗正式文件(PersonalDog-cert.dat)存放在指定的C:\Mysoft目录中 3、网络开发狗狗正式文件(DeveloperDog-cert.dat)存放在指定的C:\Mysoft目录中 |
狗验证失败(D002):无法加载证书文件,请确认证书文件是否存在 | 系统登录成功后当证书文件被删除,系统再次检测不存在证书文件时,提示信息且系统无法使用 |
狗验证失败(D005):站点根目录下不能存在License.xml文件。 | erp站点根目录下不能存在License.xml文件 |
狗验证失败(D006):站点根目录下不能存在License2.xml文件。 | erp站点根目录下不能存在License2.xml文件 |
狗验证失败(D006):自用狗驱动损坏,版本信息错误! | 自用狗驱动DLL文件发生错误 |
狗验证失败(D007):狗文件中的有效期字段格式错误! | 狗证书文件中授权有限期格式不正确,正确格式(XXXX-XX-XX) |
狗验证失败(D007):站点根目录下不能存在licenseDog.xml文件。 | erp站点根目录下不能存在LicenseDog.xml文件 |
狗验证失败(D008):狗证书文件中没有指定狗ID | 狗证书文件中没有DogID节点或节点值为空 1、写狗时证书签名有问题,需重新写狗 2、狗证书授权节点值被人为修改,回退修改值或重新写狗 |
狗验证失败(D009):狗证书文件中没有指定主狗ID | 当web.config中狗类型为测试狗时,狗证书文件中没有PdogId节点或节点值为空 1、写狗时证书签名有问题,需重新写狗 2、狗证书授权节点值被人为修改,回退修改值或重新写狗 |
狗验证失败(D010):狗证书文件格式不正确! | 狗证书文件格式不正确: 1、当前web.config 配置狗类型为云狗,但bin目录下狗证书非云狗证书文件格式 2、云狗证书文件被人为修改,导致XML格式错误 |
狗验证失败(D012):在指定路径找不到狗证书文件 | 系统启动后检测频率中校验狗证书文件不存在 1、产品狗、测试狗、云狗证书文件(LicenseDog.xml)存放在bin目录 2、自用狗狗正式文件(PersonalDog-cert.dat)存放在指定的C:\Mysoft目录中 3、网络开发狗狗正式文件(DeveloperDog-cert.dat)存放在指定的C:\Mysoft目录中 |
狗验证失败(D309):证书文件已过期,请重新写狗。 | 狗证书文件已过期 1、产品狗、测试狗、云狗查看bin目录下lincenseDog.xml文件中Expires节点授权时间 2、自用狗产看c:\mysoft目录下Expires节点授权期限 3、网络开发狗无过期 |
程序初始化失败:狗验证失败:Base-64字符数组的无效长度 狗证书文件中Signature非64位有效长度 | 1、写狗时证书签名有问题,需重新写狗 2、Signature节点值被人为修改,回退修改值或重新写狗 |
狗验证失败(D051):不支持的狗类型[XXX] | 目前狗类型支持DeveloperDog、ProductDog、TestDog、PersonalDog、CloudDog2、Aladdin、、CloudDog: web.config 文件中DogType非以上7种狗类型 |
狗验证失败(D101):登录产品狗{DogId}失败,请确定产品狗已经接入并安装驱动程序。 | 系统未检测到产品狗: 1、产品狗未插入服务器上 2、产品狗驱动未安装 3、产品狗插入服务器,但和web站点非同一网段 4、产品狗插入服务器和web站点同一网段,但当前狗非网络狗 5、产品狗(网络狗)插入服务器且和web站点同一网段,但网络狗未开启网络访问功能 6、产品狗插入服务器和web站点同一网段,但插狗服务器关机 另见:狗验证失败(D101)的解决方法 |
狗验证失败(D102):产品狗证书文件签名验证失败,请重新写狗。 | 系统检测到当前产品狗证书签名失败: 1、写狗时证书签名有问题,需重新写狗 2、狗证书授权节点值被人为修改,回退修改值或重新写狗 |
狗验证失败(D201):登录测试狗{DogId}失败,请确定测试狗已经接入并安装驱动程序。 | 系统未检测到测试狗: 1、产品狗未插入服务器上 2、产品狗驱动未安装 3、产品狗(网络狗)插入服务器,但和web站点非同一网段 4、产品狗插入服务器和web站点同一网段,但当前狗非网络狗 5、产品狗(网络狗)插入服务器且和web站点同一网段,但网络狗未开启网络访问功能 6、产品狗插入服务器和web站点同一网段,但插狗服务器关机 |
狗验证失败(D202):登录产品主狗{PdogId}失败,请确定产品主狗已经接入并安装驱动程序。 | 系统未检测到测试狗主狗:1、主狗未插入服务器上2、主狗服务器狗驱动未安装3、产品狗(网络狗)插入服务器,但和测试狗非同一网段。参见《测试站点与正式站点不在同一网段的特殊配置说明》4、主狗插入服务器和测试狗同一网段,但主狗非网络狗5、主狗(网络狗)插入服务器且和测试狗同一网段,但主狗未开启网络访问功能6、主狗插入服务器和测试狗同一网段,但插主狗服务器关机 |
狗验证失败(D203):测试狗证书文件签名验证失败,请重新写狗。 | 系统检测到当前测试狗证书签名失败: 1、写狗时证书签名有问题,需重新写狗 2、狗证书授权节点值被人为修改,回退修改值或重新写狗 |
狗验证失败(D300):云狗证书文件(LicenseDog.xml)格式错误! | 检测云狗证书格式错误: 1、当前web.config 配置狗类型为云狗,但bin目录下狗证书非云狗证书文件格式 2、云狗证书文件被人为修改,导致XML格式错误 |
狗验证失败(D301):云狗证书文件的Customer节点或者数字签名节点不存在或者为空。 | 检测云狗证书Customer或Signature不存在或这节点值为空: 1、写狗时可能未生产Customer或Signature节点或则节点值为空,需重新写狗; 2、云狗证书被认为删除节点或节点值,回退修改内容或重新写狗 |
狗验证失败(D302):云狗中的网址与当前网址不匹配。 | 检测站点请求域名和云狗证书绑定域名不一致: 1、站点请求域名发生变更,站点请求域名改回原先域名或者重新写狗; 2、云狗证书绑定域名错误,重新写狗或更改站点访问域名 |
狗验证失败(D304):云狗签名验证失败 | 站点启动检测到云狗签名失败: 1、云狗证书文件被人为修改,需回退修改内容; 2、lincense文件中licenseInfo节点被认为修改,需回退修改内容; 3、写狗时狗证书签名失败,需重新写狗; |
狗验证失败(D305):没有从云狗中找到匹配的客户环境。 | 站点启动检测当前web站点计算机信息和云狗绑定客户信息不一致 1、当前web站点计算机信息,不在云狗绑定客户信息集合中,需重新写狗; 2、客户计算机名发生变化,需将计算机名改回或重新写狗 |
狗验证失败(D306):云狗中的客户环境与当前环境不匹配。 | 站点启动检测当前web站点计算机信息和云狗绑定客户信息不一致: 1、web站点计算机卷标发生变更,需重新写狗 |
狗验证失败(D307):云狗中没有客户的网络信息配置。 | 站点启动检测当前web站点计算机信息和云狗绑定客户信息不一致: 1、MAC地址有误,当前web站点服务器无网卡或网卡都被禁用 |
狗验证失败(D308):云狗中的网络信息与当前环境不匹配。 | 站点启动检测当前web站点计算机信息和云狗绑定客户信息不一致: 1、MAC地址有误,有网卡但和绑定的网卡地址不匹配 |
狗验证失败(D309):云狗已过期,请重新写狗。 | 狗证书文件已过期 1、查看bin目录下lincenseDog.xml文件中Expires节点授权时间,已过期需重新写狗; 2、节点值未过期的话,当前web站点服务器时间是否被修改,重新调整服务器时间 |
狗验证失败(D401):未检测到硬件狗(自用狗)。 | 系统未检测到自用狗: 1、测试未插入当前web站点服务器上 2、自用狗驱动未安装 |
狗验证失败(D402):证书文件中的狗ID与硬件狗(自用狗)不匹配。 | 系统未检测到测试狗正式ID和自用狗ID不一致: 1、测试狗证书中狗ID和当前插入web服务器自用狗ID不一致,重新获取当前自用狗狗证书或插入当前证书狗狗ID对应的硬件狗 |
狗验证失败(D402):自用狗登录用户数不能超过5个! | 自用狗只允许5个不同帐号登入系统 |
狗验证失败(D403):自用狗证书文件签名验证失败,请重新写狗。 | 站点启动检测到自用狗签名失败: 1、云狗证书文件被人为修改,需回退修改内容; 2、写狗时狗证书签名失败,需重新写狗; |
狗验证失败(D413):自用狗只允许本机访问或者在明源域中使用。 | 系统启动为自用狗时,其它客户端访问远程站点,当前站点服务器需加入明源域中且需要访问站点时只能通过计算机全名访问: 1、自用狗站点在本机访问可通过localhost、ip、域名、计算机名访问 2、其它客户端远程访问站点无法使用ip、外包域名访问站点,只能通过计算机全名且为明源域名 |
狗验证失败(D501):没有找到开发狗证书文件:{异常信息} | 系统启动后校验网络开发狗证书文件不存在 1、自用狗狗正式文件(DeveloperDog-cert.dat)未存放在指定的C:\Mysoft目录中 |
狗验证失败(D502):调用开发狗验证服务失败: + ex.Message, ex | 启动站点时为网络开发狗,请求开发狗验证服务失败: 1、本地站点无法访问验证服务(网络不通) 2、验证服务验证返回异常 |
狗验证失败(D503):开发狗验证不通过,服务端返回结果: + response.Result | 请求开发狗验证服务,验证信息返回不通过: 1、开发狗证书域用户名称节点不存在、为空、用户不存在 2、域用户帐号密码节点不存在、为空、密码不正确 |
狗验证失败(D504):开发狗验证服务响应结果的签名无效! | 1、非正确的验证服务站点 2、验证服务站点但验证私钥不正确(盗用验证服务站点) |
狗验证失败(D505):开发狗验证服务响应结果与请求不匹配! | 请求与响应唯一校验不一致(请求或响应被篡改) |
狗更新失败(D903):证书文件更新失败:无法写入到物理文件! + ex.Message | 1、目前权限 2、磁盘空间 3、持续被占用 |
狗验证失败(D910): 握手验证失败,请检查网络通讯是否正常! | 请求与响应唯一校验不一致(请求或响应被篡改) |
狗验证失败(D911): 握手验证失败,当前使用的加密狗已经失效! | 与云端握手后校验狗状态已经失效,则系统提示 |