I used to send notifications to iOS phones through my server.
My APNS certificate hasn't changed since December 2014, and is still valid.
However, I get, since yesterday, this error when the server tries to send any APNS notifications:
Caused by: javax.net.ssl.SSLHandshakeException: Remote host closed connection during handshake
Caused by: java.io.EOFException: SSL peer shut down incorrectly
What could be the reason? Since I strictly didn't change my backend (no delivery) and it worked yesterday...
May it be a temporary bug regarding APNS server?
As @PaulW11 evokes, the reason was that the APNS certificate expired the 19th november 2015.
I've just renewed the APNS certificate and the whole well works now.