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。拿了我一天,以解決這個問題