推送通知不在生产服务器上工作,但是从localhost工作

时间:2015-02-09 04:35:18

标签: c# ios push-notification apple-push-notifications pushsharp

我们使用PushSharp库向Android和iOS设备发送推送通知。

有时返回推送通知在我们的生产服务器上工作但由于某种原因停止工作,当我们从localhost测试它时,我们能够向iOS设备发送推送通知,但不能从服务器本身发送推送通知。

我们已经检查了

,因此很难解决此问题

端口59112,2195和2196是由服务器管理员打开并确认的,当我们从服务器尝试时,它的自我telnet连接似乎用于测试示例enter image description here

当我从telnet gateway.sandbox.push.apple.com 2195尝试cmd时,它显示一个空白屏幕,我不确定这是否意味着它正在运行,但我没有收到任何错误,例如拒绝连接。

到目前为止,我们对服务器进行了以下检查

  • 端口打开
  • 证书配置正常工作

我不确定推送通知在服务器上工作的另一个原因是什么?在本地主持人工作。

逻辑上它应该从本地主机失败,因为本地计算机上没有配置任何证书。

不确定可能是什么问题。

我们甚至尝试过在线端口测试器,他们总是显示上面的端口关闭,所以真的与整个场景混淆

0 个答案:

没有答案
相关问题