天河THCAD Reprise RLM 错误代码 暂无介绍…


在THCAD激活授权Reprise RLM(Reprise License Manager)的使用过程中,可能会因各种原因造成失败,系统会根据原因弹出相应的RLM错误代码。

下面介绍RLM错误代码以及对应的原因。

 

许可证检出错误:

 

地位
价值
意义
RLM_EL_NOPRODUCT -1 产品无授权 rlm_checkout() 未找到满足您要求的产品。
RLM_EL_NOTME -2 授权适用于另一个 ISV, 您请求的许可证在许可证文件中,但它适用于不同的 ISV。
RLM_EL_EXPIRED -3 授权已过期。
RLM_EL_NOTTHISHOST -4 授权主机错误 许可证中的 hostid 与运行软件的机器的 hostid 不匹配。
RLM_EL_BADKEY -5 授权中的错误密钥 许可证行中的签名无效,即它与许可证中的其余数据不匹配。
RLM_EL_BADVER -6 不支持请求的版本 您的应用程序尝试签出比可用版本更高的许可证,例如,您指定了 v5,但可用许可证适用于 v4。
RLM_EL_BADDATE -7 错误的日期格式 - 不是永久或 dd-mm-yy 无法理解到期开始或发布日期,例如 2010 年 3 月 316 日或 2010 年 6 月 31 日。除非有人篡改了许可证文件,否则您可能永远不会在现场看到这一点。
RLM_EL_TOOMANY -8 对太多许可证的结帐请求 您的结帐请求将永远不会奏效,因为您要求的许可证数量超过了发放的数量。
RLM_EL_NOAUTH -9 没有为调用提供许可证身份验证 这是一个内部错误。
RLM_EL_ON_EXC_ALL -10 在 excludeall 列表上 许可证管理员已为此产品指定了一个 EXCLUDEALL 列表,并且用户(主机等)在其上。
RLM_EL_ON_EXC -11 在功能排除列表上 许可证管理员已为此产品指定了一个排除列表,并且用户(主机等)在其中。
RLM_EL_NOT_INC_ALL -12 不在 includeall 列表中 许可证管理员已为此产品指定了 INCLUDEALL 列表,而您不在其中。
RLM_EL_NOT_INC -13 不在功能包含列表中 许可证管理员已为此产品指定了包含列表,而您不在其中。
RLM_EL_OVER_MAX -14 请求将超过许可 MAX 许可管理员为用户或组设置许可 MAX 使用选项。此结帐请求将使该用户/组/主机超过该限制。
RLM_EL_REMOVED -15 服务器删除了许可证 (rlm) 许可证管理员使用 rlmremove 命令或 RLM Web 界面删除了此许可证。
RLM_EL_SERVER_BADRESP -16 来自服务器的意外响应 应用程序收到了来自许可证服务器的意外响应。这是一个内部错误。
RLM_EL_COMM_ERROR -17 与服务器通信时出错 这表示在网络初始化读取或写入调用中与许可证服务器的基本通信错误。
RLM_EL_NO_SERV_SUPP -18 许可证服务器不支持这个
RLM_EL_NOHANDLE -19 没有许可证句柄 没有提供给 rlm_get_attr_xxx() 调用或 rlm_license_xxx() 的许可证句柄
RLM_EL_SERVER_DOWN -20 服务器关闭连接 许可证服务器关闭了与应用程序的连接。
RLM_EL_NO_HEARTBEAT -21 未收到心跳响应 您的应用程序未收到对其发送的心跳消息的响应。这将在您调用 rlm_get_attr_health() 时发生,或者在您调用 rlm_auto_hb() 时自动发生。
RLM_EL_ALLINUSE -22 所有许可证都在使用中 所有许可证当前都在使用中,并且用户没有请求排队。当某些许可证被签入时,此请求将在其他时间成功。
RLM_EL_NOHOSTID -23 未计算的许可证上没有 hostid 未计算的许可证始终需要 hostid。
RLM_EL_TIMEDOUT -24 服务器使许可证超时 您的应用程序没有向许可证服务器发送任何检测信号,并且许可证管理员在 ISV 服务器选项文件中指定了一个 TIMEOUT 选项。
RLM_EL_INQUEUE -25 In queue for license 所有许可证都在使用中,用户通过设置 RLM_QUEUE 环境变量请求排队。
RLM_EL_SYNTAX -26 许可证语法错误 这是一个内部错误。
RLM_EL_ROAM_TOOLONG -27 漫游时间超过最大值 签出请求中指定的漫游时间长于许可证指定的最大漫游时间或许可证管理员的 ROAM_MAX_DAYS 选项规范。
RLM_EL_NO_SERV_HANDLE -28 服务器不知道此许可证句柄 这是一个内部服务器错误。当您尝试提前归还漫游许可证时,它通常会被归还。
RLM_EL_ON_EXC_ROAM -29 漫游排除列表 许可证管理员已为此产品指定了 EXCLUDE_ROAM 列表,并且用户(主机等)在其中。
RLM_EL_NOT_INC_ROAM -30 不在漫游包含列表中 许可证管理员已为此产品指定了一个 INCLUDE_ROAM 列表,而您不在其中。
RLM_EL_TOOMANY_ROAMING -31 已漫游的许可过多 已提出漫游许可的请求,但已漫游的许可过多(由许可管理员 ROAM_MAX_COUNT 选项设置)。
RLM_EL_WILL_EXPIRE -32 许可在漫游期结束前到期 已请求漫游许可,但唯一能满足请求的许可将在漫游期结束前到期。
RLM_EL_ROAMFILERR -33 漫游文件问题 在应用程序的计算机上写入漫游数据文件时出现问题。
RLM_EL_RLM_ROAM_ERR -34 无法签出 rlm_roam 许可证 申请了漫游许可证,但应用程序无法签出 rlm_roam 许可证。
RLM_EL_WRONG_PLATFORM -35 平台错误 许可证指定平台=xxx,但客户端应用程序未在这些平台之一上运行。
RLM_EL_WRONG_TZ -36 客户端的时区错误 许可证指定了允许的时区,但应用程序在不同时区的计算机上运行。
RLM_EL_NOT_STARTED -37 未来的许可证开始日期 许可证中的开始日期尚未出现,例如,今天您尝试签出包含 start=1-mar-2030 的许可证。
RLM_EL_CANT_GET_DATE -38 time() 调用失败 time() 系统调用失败
RLM_EL_OVERSOFT -39 请求超出许可 soft_limit 此许可检出导致许可使用超出其软限制。结帐成功,但使用现在处于透支模式。
RLM_EL_WINDBACK -40 检测到时钟回退 RLM 检测到时钟已回退。此错误只会发生在即将到期的许可证上。
RLM_EL_BADPARAM -41 rlm_checkout() 调用的错误参数 如果为 < 0 个许可证发出检出请求,当前会发生这种情况。
RLM_EL_NOROAM_FAILOVER -42 故障转移服务器上不允许漫游操作 故障转移服务器已接管主服务器,并且请求了漫游许可证。漫游许可证只能从主服务器获得。稍后在主服务器启动时重试请求。
RLM_EL_BADHOST -43 许可证文件中的错误主机名或端口@主机 ,许可证文件中的主机名在此网络上无效。
RLM_EL_APP_INACTIVE -44 应用程序处于非活动状态 您的应用程序设置为非活动状态(使用 rlm_set_active(rh 0) 并且您已调用 rlm_get_attr_health()。
RLM_EL_NOT_NAMED_USER -45 用户不在指定用户列表中 您不在此产品的指定用户列表中。
RLM_EL_TS_DISABLED -46 终端服务器/远程桌面已禁用 唯一可用的许可证已禁用终端服务器,并且应用程序正在 Windows 终端服务器机器上运行。
RLM_EL_VM_DISABLED -47 在虚拟机上运行已禁用 唯一可用的许可证已禁用虚拟机并且应用程序正在虚拟机上运行。
RLM_EL_PORTABLE_REMOVED -48 便携式 hostid 已被移除,许可证被锁定到一个便携式 hostid(加密狗),并且在应用程序获取许可证后移除了 hostid。
RLM_EL_DEMOEXP -49 演示许可证已过期 分离的Demotm 许可证已过期。
RLM_EL_FAILED_BACK_UP -50 主机备份失败 - 故障转移服务器已释放许可证 如果您的应用程序在主服务器恢复时持有故障转移服务器的许可证,则故障转移服务器将丢弃它正在提供的所有许可证,您将获得此状态。
RLM_EL_SERVER_LOST_XFER -51 服务器丢失了转移的许可证 您的许可证是由从另一个服务器接收转移许可证的服务器提供的,在这种情况下,您的服务器将丢失转移给它的许可证。
RLM_EL_BAD_PASSWORD -52 产品 RLM_EL_BAD_PASSWORD 的密码不正确是内部错误,永远不会返回给客户端 - 如果许可证密码错误,客户端将收到 RLM_EL_NO_SERV_SUPP
RLM_EL_METER_NO_SERVER -53 计量许可证需要服务器 计量许可证仅适用于许可证服务器。
RLM_EL_METER_NOCOUNT -54 仪表计数不足 请求操作的仪表计数不足。
RLM_EL_NOROAM_TRANSIENT -55 不允许漫游 在具有临时 hostid(即加密狗)的服务器上不允许漫游。
RLM_EL_CANTRECONNECT -56 无法重新连接到服务器 在断开连接的句柄上,请求的操作需要重新连接到服务器,但此操作失败。
RLM_EL_NONE_CANROAM -57 这些许可证都不能漫游 许可证 max_roam_count 设置为 0 对于转移到另一台服务器的许可证,总是会出现这种情况。
RLM_EH_SERVER_TOO_OLD -58 服务器太旧,无法执行此操作 在 v10 中,此错误意味着在 v10.0 之前的许可证服务器上尝试了断开连接的操作 (rlm_init_disconn())。

 

一般许可错误:

 

状态
代码
含          义
RLM_EH_NOHANDLE -101 没有提供用于调用的句柄
RLM_EH_READ_NOLICENSE -102 无法读取许可证数据
RLM_EH_NET_INIT -103 网络 (msg_init()) 错误
RLM_EH_NET_WERR -104 写入网络时出错
RLM_EH_NET_RERR -105 从网络读取错误
RLM_EH_NET_BADRSP -106 意外的反应
RLM_EH_BADHELLO -107 错误服务器的 HELLO 消息
RLM_EH_BADPRIVKEY -108 私钥错误
RLM_EH_SIGERROR -109 签署授权时出错
RLM_EH_INTERNAL -110 内部错误
RLM_EH_CONN_REFUSED -111 服务器连接被拒绝(如果您的本地数据库中有错误的 TCP/IP 地址,也会发生这种情况)
RLM_EH_NOSERVER -112 没有可连接的服务器
RLM_EH_BADHANDSHAKE -113 糟糕的通信握手
RLM_EH_CANTGETETHER -114 无法获取以太网地址
RLM_EH_MALLOC -115 malloc() 错误
RLM_EH_BIND -116 绑定()错误
RLM_EH_SOCKET -117 套接字()错误
RLM_EH_BADPUBKEY -118 公钥错误
RLM_EH_AUTHFAIL -119 身份验证失败
RLM_EH_WRITE_LF -120 无法写入新的许可文件
RLM_EH_DUP_ISV_HID -122 ISV 定义的 hostid 已注册
RLM_EH_BADPARAM -123 传递给 RLM 函数的参数错误
RLM_EH_ROAMWRITEERR -124 漫游文件写入错误
RLM_EH_ROAMREADERR -125 漫游文件读取错误
RLM_EH_HANDLER_INSTALLED -126 已安装心跳处理程序
RLM_EH_CANTCREATELOCK -127 无法创建“单个”锁定文件
RLM_EH_CANTOPENLOCK -128 无法打开“单个”锁定文件
RLM_EH_CANTSETLOCK -129 无法为“单身”设置锁定
RLM_EH_BADRLMLIC -130 坏/丢失/过期的 RLM 许可证
RLM_EH_BADHOST -131 许可证文件或端口@主机中的错误主机名
RLM_EH_CANTCONNECTURL -132 无法连接到指定的 URL(激活)
RLM_EH_OP_NOT_ALLOWED -133 服务器上不允许操作。此用户已禁用 status reread shutdown 或 remove 命令。
RLM_EH_ACT_BADSTAT -134 激活服务器返回错误状态
RLM_EH_ACT_BADLICKEY -135 使用不正确的许可证密钥构建的激活服务器
RLM_EH_ACT_BAD_HTTP -136 与激活服务器的 HTTP 事务错误
RLM_EH_DEMO_EXISTS -137 已在此系统上创建演示
RLM_EH_DEMO_WRITEERR -138 演示安装文件写入错误
RLM_EH_NO_DEMO_LIC -139 没有可用的 rlm_demo 许可证
RLM_EH_NO_RLM_PLATFORM -140 RLM 在此平台上未经许可
RLM_EH_EVAL_EXPIRED -141 编译到此二进制文件中的 RLM 评估许可证已过期
RLM_EH_SERVER_REJECT -142 服务器被拒绝(太旧)
RLM_EH_UNLICENSED -143 未经许可的 RLM 选项
RLM_EH_SEMAPHORE_FAILURE -144 Seamphore 初始化失败
RLM_EH_ACT_OLDSERVER -145 激活服务器太旧(不支持加密)
RLM_EH_BAD_LIC_LINE -146 LF 中的许可证行无效
RLM_EH_BAD_SERVER_HOSTID -147 SERVER 行上的 hostid 无效
RLM_EH_NO_REHOST_TOP_DIR -148 没有可重新托管的 hostid 顶级目录
RLM_EH_CANT_GET_REHOST -149 无法获得可重新托管的 hostid
RLM_EH_CANT_DEL_REHOST -150 无法删除可重新托管的 hostid
RLM_EH_CANT_CREATE_REHOST -151 无法创建可重新托管的 hostid
RLM_EH_CANT_CREATE_REHOST -151 无法创建可重新托管的 hostid
RLM_EH_REHOST_TOP_DIR_EXISTS -152 可重新托管的顶级目录存在
RLM_EH_REHOST_EXISTS -153 可重新托管的 hostid 存在
RLM_EH_NO_FULFILLMENTS -154 没有可撤销的履行
RLM_EH_METER_READERR -155 仪表读数错误
RLM_EH_METER_WRITEERR -156 仪表写入错误
RLM_EH_METER_BADINCREMENT -157 错误的仪表增量命令
RLM_EH_METER_NO_COUNTER -158 在仪表中找不到计数器
RLM_EH_ACT_UNLICENSED -159 未经许可的激活
RLM_EH_ACTPRO_UNLICENSED -160 Activation Pro 未授权
RLM_EH_SERVER_REQUIRED -161 计数许可证需要服务器
RLM_EH_DATE_REQUIRED -162 更换许可证需要日期
RLM_EH_NO_METER_UPGRADE -163 METERED 许可证无法升级
RLM_EH_NO_CLIENT -164 无法找到断开连接的客户端数据
RLM_EH_NO_DISCONN -165 在断开的手柄上不允许操作
RLM_EH_NO_FILES -166 打开的文件太多
RLM_EH_NO_BROADCAST_RESP -167 广播消息无响应
RLM_EH_NO_BROADCAST_HOST -168 广播响应不包括主机名
RLM_EH_SERVER_TOO_OLD -169 服务器太旧,无法进行断开连接的操作 此外 rlm_act_request() 将返回以下错误:I

 

互联网激活错误:

 

状态
代码
含        义
RLM_ACT_BADPARAM -1001 未使用 – 改为返回 RLM_EH_BADPARAM。
RLM_ACT_NO_KEY -1002 未提供激活密钥
RLM_ACT_NO_PROD -1003 不存在产品定义
RLM_ACT_CANT_WRITE_KEYS -1004 无法写入 keyf 表
RLM_ACT_KEY_USED -1005 激活密钥已使用
RLM_ACT_BAD_HOSTID -1006 缺少主机名
RLM_ACT_BAD_HOSTID_TYPE -1007 无效的 hostid 类型
RLM_ACT_BAD_HTTP -1008 错误的 HTTP 事务。注:v3.0BL4后未使用
RLM_ACT_CANTLOCK -1009 无法锁定激活数据库
RLM_ACT_CANTREAD_DB -1010 无法读取激活数据库
RLM_ACT_CANT_WRITE_FUFILL -1011 无法写入 licf 表
RLM_ACT_CLIENT_TIME_BAD -1012 客户端系统上的时钟错误(不在服务器的 7 天内)
RLM_ACT_BAD_REDIRECT -1013 无法写入 licf 表
RLM_ACT_TOOMANY_HOSTID_CHANGES -1014 刷新类型激活的 hostid 更改过多
RLM_ACT_BLACKLISTED -1015 激活黑名单上的域
RLM_ACT_NOT_WHITELISTED -1016 域不在激活密钥白名单上
RLM_ACT_KEY_EXPIRED -1017 激活密钥已过期
RLM_ACT_NO_PERMISSION -1018 HTTP 请求被拒绝(这是设置问题)
RLM_ACT_SERVER_ERROR -1019 HTTP 内部服务器错误(通常是设置问题)
RLM_ACT_BAD_GENERATOR -1020 错误/丢失的生成器文件(Activation Pro)
RLM_ACT_NO_KEY_MATCH -1021 数据库中没有匹配的激活密钥
RLM_ACT_NO_AUTH_SUPPLIED -1022 未提供代理授权
RLM_ACT_PROXY_AUTH_FAILED -1023 代理身份验证失败
RLM_ACT_NO_BASIC_AUTH -1024 代理不支持基本身份验证
RLM_ACT_GEN_UNLICENSED -1025 未经许可的激活生成器 (ISV_mklic)
RL_ACT_DB_READERR -1026 激活数据库读取错误 (Activation Pro)
RLM_ACT_GEN_PARAM_ERR -1027 生成许可证 - 错误参数
RLM_ACT_UNSUPPORTED_CMD -1028 许可证生成器的命令不受支持
BOA_KEY_INACTIVE -1030 密钥在 BOA 中未激活(可能已升级)
RLM_ACT_BADPARAM -1001 未使用 – 改为返回 RLM_EH_BADPARAM
RLM_ACT_NO_KEY -1002 未提供激活密钥
RLM_ACT_NO_PROD -1003 不存在产品定义
RLM_ACT_CANT_WRITE_KEYS -1004 无法写入 keyf 表
RLM_ACT_KEY_USED -1005 激活密钥已使用
RLM_ACT_BAD_HOSTID -1006 缺少主机名
RLM_ACT_BAD_HOSTID_TYPE -1007 无效的 hostid 类型
RLM_ACT_BAD_HTTP -1008 错误的 HTTP 事务。注:v3.0BL4后未使用
RLM_ACT_CANTLOCK -1009 无法锁定激活数据库
RLM_ACT_CANTREAD_DB -1010 无法读取激活数据库
RLM_ACT_CANT_WRITE_FUFILL -1011 无法写入 licf 表
RLM_ACT_CLIENT_TIME_BAD -1012 客户端系统上的时钟错误(不在服务器的 7 天内)
RLM_ACT_BAD_REDIRECT -1013 无法写入 licf 表
RLM_ACT_TOOMANY_HOSTID_CHANGES -1014 刷新类型激活的 hostid 更改过多
RLM_ACT_BLACKLISTED -1015 激活黑名单上的域
RLM_ACT_NOT_WHITELISTED -1016 域不在激活密钥白名单上
RLM_ACT_KEY_EXPIRED -1017 激活密钥已过期
RLM_ACT_NO_PERMISSION -1018 HTTP 请求被拒绝(这是设置问题)
RLM_ACT_SERVER_ERROR -1019 HTTP 内部服务器错误(通常是设置问题)
RLM_ACT_BAD_GENERATOR -1020 错误/丢失的生成器文件(Activation Pro)
RLM_ACT_NO_KEY_MATCH -1021 数据库中没有匹配的激活密钥
RLM_ACT_NO_AUTH_SUPPLIED -1022 未提供代理授权
RLM_ACT_PROXY_AUTH_FAILED -1023 代理身份验证失败
RLM_ACT_NO_BASIC_AUTH -1024 代理不支持基本身份验证
RLM_ACT_GEN_UNLICENSED -1025 未经许可的激活生成器 (ISV_mklic)
RL_ACT_DB_READERR -1026 激活数据库读取错误 (Activation Pro)
RLM_ACT_GEN_PARAM_ERR -1027 生成许可证 - 错误参数
RLM_ACT_UNSUPPORTED_CMD -1028 许可证生成器的命令不受支持
BOA_KEY_INACTIVE -1030 密钥在 BOA 中未激活(可能已升级)
RLM_ACT_BAD_URL -1036

rlm_activate() 调用中的 URL 是

不正确,或者您的许可证生成器不存在或不可执行。