文档首页/ IoT物联网/ 常见问题/ 订阅推送(联通用户专用)/ 订阅后消息推送失败,例如提示503如何处理?
更新时间:2023-04-18 GMT+08:00
分享

订阅后消息推送失败,例如提示503如何处理?

开发中心订阅调试时返回503:

原因可能有以下几种:

  • 如果您是调用接口进行订阅,请从返回值判断订阅是否成功。仅当响应码为201 Created时表示调用成功,否则请根据错误码提示修改请求重新发送。
  • 在开发中心调测时,可查看开发中心的消息跟踪,确定平台是否发送数据成功。
  • 请在应用服务器抓包确认是否收到来自物联网平台的POST消息。
  • 地址对应的服务端端口没有开放。请在其他外网机器上使用telnet命令验证下您的IP和端口是否已开放。若未开放,请修改订阅的IP和端口。
  • 如果订阅地址是域名,并且域名绑定多个IP,需要做好DNS解析,确保DNS解析后的IP地址可达。
  • 如果订阅地址是HTTPS地址,还有可能是服务端的证书制作有问题或者服务端证书对应的CA证书未上传至物联网平台。

    调测时,请先确保证书制作过程无误,然后进行证书上传。

    商用时,推荐向证书机构申请证书,然后参考设备管理平台上传证书进行证书上传。

    上传证书时如果打开了“是否检查CNAME ”开关,需要确保应用服务器的域名地址和证书中的CNNAME一致;证书中的CNNAME可通过证书校验工具查看。

相关文档