求解器运行时候的错误码。
求解器运行错误码
错误码  | 错误说明  | 处理方式  | 
-1  | 未指明的内部错误  | 再检查下是不是二级错误码,看下文License错误码。如果确认是一级错误,请联系我们。  | 
-2  | 内存不足  | 扩大内存或减小优化问题的规模  | 
-3  | 参数无效  | 请检查输入的参数  | 
-10  | 许可证无效  | |
-11  | 环境变量   | 建议根据安装步骤3. 检查环境变量和试运行指引,设置环境变量。  | 
-12  | MindOpt的动态库加载失败  | 请检查动态库,必要时可重新安装软件包。  | 
-1000  | IO 通信错误  | 检查文件的输入输出  | 
-1001  | 读取文件数据失败  | 检查待读取文件是否正确  | 
-1002  | 写文件数据失败  | 检查待写数据是否正确,是否有写入数据权限  | 
-1003  | 路径错误  | 检查路径是否存在,是否有写入数据权限  | 
-1100  | 文件解析错误  | 检查待解析文件是否正确  | 
-1200  | 远程计算服务中输入的 token ID 无效  | 检查 token ID 是否有效以及正确输入  | 
-1201  | 与远程计算服务器连接错误  | 检查远程计算服务器地址是否正确,网络连接是否畅通  | 
-2000  | 输入或读取优化模型错误  | 检查优化模型是否正确  | 
-2001  | 优化模型为空  | 检查优化模型是否正确输入  | 
-2002  | 模型的行指标无效  | 检查引用的行指标是否在范围内  | 
-2003  | 模型的列指标无效  | 检查引用的列指标是否在范围内  | 
-2004  | 模型的行名称无效  | 检查引用的行名称是否正确  | 
-2005  | 模型的列名称无效  | 检查引用的列名称是否正确  | 
-2006  | 对称矩阵的索引无效  | 请检查输入的数据  | 
-2007  | 对称矩阵的行索引无效  | 请检查输入的数据  | 
-2008  | 对称矩阵的列索引无效  | 请检查输入的数据  | 
-2010  | 字符串型属性无法识别  | 检查模型的字符串型属性 API 是否正确使用  | 
-2011  | 整数型属性无法识别  | 检查模型的整数型属性 API 是否正确使用  | 
-2012  | 实数型属性无法识别  | 检查模型的实数型属性 API 是否正确使用  | 
-2013  | 对称矩阵的实数性属性无法识别  | 请检查输入的数据  | 
-3000  | 问题的解不可用  | 检查优化问题的解是否正确生成  | 
-3001  | 原始射线不可用  | 检查原始射线是否正确生成  | 
-3002  | 求解器的统计信息不可用  | 请联系我们。  | 
-3003  | 无法识别的 basis 状态值  | 检查 basis 的状态值是否设置正确  | 
-3004  | 当前模型的 IIS 不可用  | 不能调用IIS,可检查问题的类型是否支持  | 
-3005  | 可解模型的 IIS 不可用  | 该问题可解,无IIS  | 
-4000  | 设置参数错误  | 检查参数设置 API 是否正确使用  | 
-4001  | 获取参数错误  | 检查获取参数 API 是否正确使用  | 
-9000  | 求解已达到最大迭代数  | 检查最大迭代数是否正确设置  | 
-9001  | 求解已达到最大求解时间  | 检查最大求解时间是否正确设置  | 
-9002  | 求解中遇到 Ctrl C 命令中断求解过程  | 检查是否是输入 Ctrl C 命令导致中断  | 
-9003  | 求解节点数已达到限制  | 检查NODE节点数设置  | 
-9004  | 连续未能发现更优解的节点数超过限制  | 求解失败,检查问题模型,或联系我们  | 
-9011  | 您选择的优化算法当前不支持  | 检查求解方法设置、License授权范围,检查新版本,或联系我们  | 
-9012  | 求解器不支持求解输入的问题  | 检查文件,检查新版本发布,或联系我们  | 
-10000 ~ -19999  | 单纯形法的数值错误  | 请联系我们。  | 
-20000 ~ -29999  | 内点法的数值错误  | 请联系我们。  | 
-30000  | 计算IIS时发生数值错误  | 请联系我们。  | 
鉴权license错误码(求解器错误码为-10时,二级错误码)
此部分问题主要与fl_client.ini鉴权文件的内容配置、网络连接相关,fl_client.ini文件内容设置请参考3. 使用阿里云鉴权LicenseKey。
错误码  | 错误说明  | 处理方式  | 
-1  | 请求超时  | 检查是否连网、网络是否稳定;或者增大配置文件中的超时时间(默认2秒),参考3. 使用阿里云鉴权LicenseKey。  | 
-2  | 创建Socket失败  | 检查网络连接。  | 
-3  | 设置Socket非阻塞失败  | 检查网络连接。  | 
-4  | 解析主机失败  | 检查网络连接;然后检查配置文件中server.name配置是否正确,参考3. 使用阿里云鉴权LicenseKey。  | 
-5  | 连接失败  | 检查网络连接。  | 
-6  | 写请求失败  | 检查网络连接。  | 
-7  | 读请求失败  | 检查网络连接。  | 
-200  | 配置文件错误  | 检查配置文件,参考3. 使用阿里云鉴权LicenseKey。  | 
-201  | URL错误  | 检查配置文件中server.name配置是否正确,参考3. 使用阿里云鉴权LicenseKey。  | 
500  | 服务端内部异常  | 
 若无法解决,请联系我们。  | 
400  | 请求格式错误  | 
 若无法解决,请联系我们。  | 
401  | 未授权,LicenseKey验证不通过  | 请检查LicenseKey是否属于AccessKey对应的主账号,可控制台>已购服务列表查看到LicenseKey。  | 
410  | 拥有的资源到期  | 当前配置的LicenseKey已到期,请到在控制台>概览操作续期。  | 
409  | 并发数不够  | 当前任务并发处理数达到购买LicenseKey允许的最大上限,如果不够请在控制台>概览操作变更配置。 请注意求解完的任务需要及时释放,对于求解时间长任务可以设置MaxTime来限制总耗时即时释放并发资源。 一般情况下,求解程序退出后,会自动释放并发,但是当程序发生异常如崩溃退出等情况,并发无法自动释放,可以从控制台强制释放或等待连接超时自动释放。  | 
403  | 没有权限  | 请关注主账号是否有给子账号授权,主账号授权里搜索"opt"来查询相关的权限。  | 
控制台SDK运行错误码
更多阿里云验证的错误码,请参考阿里云错误中心。
除上面链接之外,还有:
"404":请检查AK、SK有没有写对,使用成对的AKSK。