For security issues on SSL3.0 APNS will remove support for SSL3.0 and then all providers supporting only SSL3.0 need now to support TLS. In my case I was using a PHP provider set as follows:
...
stream_context_set_option($ctx, 'ssl', 'local_cert', $certFilePath);
stream_context_set_option($ctx, 'ssl', 'passphrase', $passphrase);
stream_context_set_option($ctx, 'ssl', 'cafile', 'entrust_2048_ca.cer');
$apnsServiceLocation = 'ssl://gateway.push.apple.com:2195';
...
I found the solution just modifying the url of the APNS service:
$apnsServiceLocation = 'tls://gateway.push.apple.com:2195';