Hi,
I am sending Apple Push Notifications (APN) from a program written in Java using the library https://github.com/notnoop/java-apns
As long as I use Java 6 runtimes there is no problem. The messages are sent. But if I change
to Java 8 I always get a SSL handshake error. After a little research on Google I found that some ciphers
are no longer enabled and by default TLSv1.2 is the SSL protocol in Java 8. https://java.com/en/download/faq/release_changes.xml
So I tried to switch to TLSv1.0 and enabled all the ciphers possible in Java 8. But still I got the SSL handshake error.
So my questions are:
- Did anybody have the same issue and found a solution?
- What are the allowed protocols/ciphers to connect to gateway.push.apple.com?
Michael