0

我正在使用javapns API推送通知到iPhone。iPhone推送证书问题

我做了一个在Windows上工作正常的程序,我能够在设备上收到推送通知。但是,当我的服务器(Linux)的部署上的代码,我收到以下错误 -

java.io.IOException: DerInputStream.getLength(): lengthTag=127 big 

我搜索网,想通了,有什么不对我的.p12证书。

有谁知道什么可能是错的?该证书在Windows中使用时仍然正常,我能够发送通知。

请帮忙。

+0

这是我的本地linux盒之一,我用于测试,它不是我的prod机器。它是一个Ubuntu机器。任何猜测我需要寻找什么特定的端口? – Abhishek 2011-02-26 13:48:01

回答

0

你碰巧在一个共享的Linux主机?如果我没有记错,APN使用的端口在默认情况下不是开放的。

1

我发现问题,但真的很愚蠢。我只是将.p12文件的权限修改为777,它的工作原理是:P。拿了我一天,以解决这个问题