这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
|
zh:常见问题及解答:授权常见错误代码详解 [2016/12/15 05:56] liuxl |
zh:常见问题及解答:授权常见错误代码详解 [2017/12/12 03:05] (当前版本) |
||
|---|---|---|---|
| 行 1: | 行 1: | ||
| - | ====== 授权常见错误代码 ====== | + | ====== 授权常见错误代码详解 ====== |
| * **0005(前台)**: 授权服务器返回的信息,表示inforvar不存在。 | * **0005(前台)**: 授权服务器返回的信息,表示inforvar不存在。 | ||
| * **0016(后台)**: 授权服务器问题引起的,将用户授权文件匹配到空授权,目前解决办法可以通过重启授权服务器的php解决。 | * **0016(后台)**: 授权服务器问题引起的,将用户授权文件匹配到空授权,目前解决办法可以通过重启授权服务器的php解决。 | ||
| * **0019(前台)**: 授权到期(Root User通常会以邮件的方式反馈给astercc邮箱) | * **0019(前台)**: 授权到期(Root User通常会以邮件的方式反馈给astercc邮箱) | ||
| - | * **0020**: 授权作废,尝试下载授权文件 license.astercc,并上传至asterCC。 | + | * **0020(后台)**: 授权作废,尝试下载授权文件 license.astercc,并上传至asterCC。 |
| - | * **0024**: 按IP,MAC授权,但是来源IP与授权不符 | + | * **0024(后台)**: 按IP,MAC授权,但是来源IP与授权不符 |
| - | * **5005**: 授权有效期设置成0000-00-00,或者过期,或者 授权失败 对应9301,或者连不上授权服务器,请检查网络服务。 | + | * **5005(后台)**: 授权有效期设置成“0000-00-00”、过期、授权失败,前台对应9301错误。也可能是由于连不上授权服务器请检查网络服务。 |
| - | * **7013**: Internal ERROR:7013,由于网络问题授权文件不完整导致授权失败或者授权的用户名里包含空格。(注:本地虚拟机遇到过正常的系统更改IP后,重启asterccd时发生7013错误,更新授权后恢复) | + | * **7013(后台)**: Internal ERROR:7013,由于网络问题授权文件不完整导致授权失败或者授权的用户名里包含空格。(注:本地虚拟机遇到过正常的系统更改IP后,重启asterccd时发生7013错误,更新授权后恢复) |
| - | * **7027**: Internal ERROR:7027。 | + | * **7027(后台)**: Internal ERROR:7027(待验证)。 |
| - | * **9003**: Invalid license on this server。模块授权到期,重新做个授权,然后注意该模块的到期时间。 | + | * **9003(后台)**: Invalid license on this server。模块授权到期,重新做个授权,然后注意该模块的到期时间。 |
| - | * **9103**: 模块授权到期,重新做个授权。 | + | * **9103(后台)**: 模块授权到期,重新做个授权。 |
| - | * **9104**: 生成授权日期,比服务器时间大。 | + | * **9104(后台)**: 生成授权日期,比服务器时间大。 |
| - | * **9106**: 经销商不符,确认inforvar.php替换完成,授权页面->客户管理,修改该客户的经销商。 | + | * **9106(后台)**: 经销商不符,确认inforvar.php替换完成,授权页面->客户管理,修改该客户的经销商。 |
| - | * **9108**: 授权已过上传有效期 | + | * **9108(后台)**: 授权已过上传有效期 |
| - | * **9201**: 当前日期小于模块激活日期,请检查服务器时间是否正确 | + | * **9201(后台)**: 当前日期小于模块激活日期,请检查服务器时间是否正确 |
| - | * **9301**: 由于服务器无法连接到astercc验证服务器,引起授权错误。解决办法为配置服务器,使之能够连接到互联网,还有可能是mtu的原因。 | + | * **9301(后台)**: 由于服务器无法连接到astercc验证服务器,引起授权错误。解决办法为配置服务器,使之能够连接到互联网,还有可能是mtu的原因。 |
| * **9304(前台)**: xfile有问题,9930(后台) 系统中缺少inforvar.php文件。(实际为文件/var/www/html/asterCC/app/views/agents/agentsxindesk.ctp没有权限,可以设置为777权限) | * **9304(前台)**: xfile有问题,9930(后台) 系统中缺少inforvar.php文件。(实际为文件/var/www/html/asterCC/app/views/agents/agentsxindesk.ctp没有权限,可以设置为777权限) | ||
| * **9305(前台)**: xfile有问题,xfile文件中头是空的 | * **9305(前台)**: xfile有问题,xfile文件中头是空的 | ||
| 行 22: | 行 22: | ||
| (如果重启asterccd后依然出现该问题,请考虑是否因为机器内存太小的原因导致更新写不进去)</code> | (如果重启asterccd后依然出现该问题,请考虑是否因为机器内存太小的原因导致更新写不进去)</code> | ||
| * **9311(前台)**:inforvar文件不存在,需要将代理商的inforvar.php复制到/var/www/html/asterCC/app/vendors 目录下。后台报错:System file missing: 9930 | * **9311(前台)**:inforvar文件不存在,需要将代理商的inforvar.php复制到/var/www/html/asterCC/app/vendors 目录下。后台报错:System file missing: 9930 | ||
| - | * **9903**: 授权验证变化引起的许可失效, 需要执行以下命令重新生成验证文件 再根据此文件重新制作授权 <code> /opt/asterisk/scripts/astercc/asterccc --RNI 重新做授权,再在CTI上执行service asterccd restart更新授权信息。</code><code> 注意:如果是CTI连单独多台PHP服务器进行如下操作 | + | * **9903(后台)**: 授权验证变化引起的许可失效, 需要执行以下命令重新生成验证文件 再根据此文件重新制作授权 <code> /opt/asterisk/scripts/astercc/asterccc --RNI 重新做授权,再在CTI上执行service asterccd restart更新授权信息。</code><code> 注意:如果是CTI连单独多台PHP服务器进行如下操作 |
| 在CTI机器上执行: | 在CTI机器上执行: | ||
| /opt/asterisk/scripts/astercc/asterccc --RNI | /opt/asterisk/scripts/astercc/asterccc --RNI | ||
| 行 31: | 行 31: | ||
| 更多的PHP服务器以此类推 | 更多的PHP服务器以此类推 | ||
| 正常在CTI上会提示:001,在PHP1上会提示002,在PHP2上会提示003,下载验证文件再重新做授权。最后在CTI上执行service asterccd restart,看看是否有报错误代码。</code> | 正常在CTI上会提示:001,在PHP1上会提示002,在PHP2上会提示003,下载验证文件再重新做授权。最后在CTI上执行service asterccd restart,看看是否有报错误代码。</code> | ||
| - | * **9910**: 同9903 | + | * **9910(前台)**: 同9903 |
| - | * **9915**: 授权信息加密格式不匹配 | + | * **9915(后台)**: 授权信息加密格式不匹配 |
| - | * **9920**: 硬件变动引起的许可失效, 需要执行以下命令重新生成验证文件 再根据此文件重新制作授权 <code> /opt/asterisk/scripts/astercc/asterccc --RNI </code> | + | * **9920(后台)**: 硬件变动引起的许可失效, 需要执行以下命令重新生成验证文件 再根据此文件重新制作授权 <code> /opt/asterisk/scripts/astercc/asterccc --RNI </code> |
| - | * **9922**: xfile文件存在,但是xxx文件不存在。 | + | * **9922(后台)**: xfile文件存在,但是xxx文件不存在。 |
| - | * **9923**: System file missing:9923,xfile文件不一致,需要使用xxx文件 替换 agentsxindesk.ctp文件,重启CTI。 | + | * **9923(后台)**: System file missing:9923,xfile文件不一致,需要使用xxx文件 替换 agentsxindesk.ctp文件,重启CTI。 |
| - | * **9930**: 这个错误一般发生在迁移系统后,xfile文件记录的授权信息,和当前已安装的模块不符造成的,哪个模块报9930,就给哪个模块执行SMI。需要执行如下命令,其中xxx表示 | + | * **9930(后台)**: 这个错误一般发生在迁移系统后,xfile文件记录的授权信息,和当前已安装的模块不符造成的,哪个模块报9930,就给哪个模块执行SMI。需要执行如下命令,其中xxx表示 |
| <code> 'outbound'=>'OB','inbound'=>'IB','survey'=>"SR",'dialer'=>'DL','fax'=>'FX','bpo'=>"BO", | <code> 'outbound'=>'OB','inbound'=>'IB','survey'=>"SR",'dialer'=>'DL','fax'=>'FX','bpo'=>"BO", | ||
| 'financial'=>'FC','customerservice'=>'CS','workorder'=>'WO','ecommerce'=>'EC','weixin'=>'WX'。</code> | 'financial'=>'FC','customerservice'=>'CS','workorder'=>'WO','ecommerce'=>'EC','weixin'=>'WX'。</code> | ||
| <code>/opt/asterisk/scripts/astercc/asterccc --SMI xxx (列如:/opt/asterisk/scripts/astercc/asterccc --SMI outbound), 执行完便可生效不需要重做授权。</code> | <code>/opt/asterisk/scripts/astercc/asterccc --SMI xxx (列如:/opt/asterisk/scripts/astercc/asterccc --SMI outbound), 执行完便可生效不需要重做授权。</code> | ||
| - | * **9936**: 一般由php引起的错误,php负载均衡或写入失败时遇到过该错误代码。 | + | * **9936(后台)**: 一般由php引起的错误,php负载均衡或写入失败时遇到过该错误代码。 |
| - | * **9937**: 服务器时间与系统时间对不上。 | + | * **9937(后台)**: 服务器时间与系统时间对不上。 |
| - | * **9938**: 授权license 与 inforvar 中的代理商不一致。 | + | * **9938(后台)**: 授权license 与 inforvar 中的代理商不一致。 |
| - | * **9999**: 系统被列入黑名单,请将序列号发送邮件至support@astercc.org移除。 | + | * **9999(后台)**: 系统被列入黑名单,请将序列号发送邮件至support@astercc.org移除。 |
| - | * **页面403错误**:页面返回403错误,系统坐席数超过最大授权数,把多余坐席删掉就可以了,可以登录admin账户操作。 | + | * **403(前台)**:页面返回403错误,系统坐席数超过最大授权数,把多余坐席删掉就可以了,可以登录admin账户操作。 |