第三方推送异常情况说明


IM 推送服务支持第三方厂商推送通道,包含苹果 APNS 推送、小米推送、华为推送、魅族推送、vivo 推送、OPPO 推送以及 Google FCM 推送。

当第三方推送通道返回证书不可用相关报错时,环信IM推送服务会对相应证书进行禁用处理,封禁后会向console后台注册账号(超级管理员)的邮箱和手机号发送通知,重新上传可用证书后即可正常使用。

本文档主要说明各第三方通道的因异常报错会导致证书被禁用的情况、以及建议的处理方案。

会导致证书被禁用的异常原因如下:

第三方厂商异常禁用原因第三方错误码处理建议
vivo 推送appId 不存在10205证书名称上传错误,请核对证书信息
小米推送认证失败21301证书密钥上传错误,请核对密钥
OPPO 推送无效的appkey参数14证书名称上传错误,请核对证书信息
OPPO 推送无效的签名16证书密钥上传错误,请核对密钥
魅族推送appId不合法110000证书名称上传错误,请核对证书信息
魅族推送签名认证失败1006证书密钥上传错误,请核对密钥
华为推送参数无效1101证书名称或证书密钥上传错误,请核对证书信息
Google FCM 推送无效的token证书密钥无效,请核对证书信息以及证书可用性
苹果 APNS 推送keystore password was incorrect证书密钥上传错误,请核对密钥
苹果 APNS 推送certificate_revoked证书被撤销,请重新申请证书
苹果 APNS 推送certificate_expired证书过期,请重新申请证书
苹果 APNS 推送InvalidProviderTokenP8证书无效,请重新申请证书
苹果 APNS 推送Could not find private key header/footerP8证书文件内容识别错误,请重新上传正确证书