iOS Push Notifications have stopped working

Hello,

iOS push notifications have stopped working as of April 23. This affects both of our apps, from api and console. Just now we tried re-uploading certificates as a test, and that did not help. All was working normally through April 22.

Please advise, thank you!

Rick

Hi Rick,

We’re looking into the problem. For tracking purposes, the internal ticket number is BKNDLSS-24866

Regards,
Mark

Hi, @rick-cataldo

We’ve just updated cloud servers with a fix for the issue described above. Could you kindly let us know whether fix works for you well?

Regards,
Marina

Hi Marina,

We have tested from console and from api, and unfortunately it is not working.

Regards,
Rick

@rick-cataldo

Please provide us with an appId where we can test sending push notifications. And the name of the push template.

Regards,
Marina

Hi Marina,

App ID: 8D2F7B46-2237-EB55-FF70-EFF3C44ED400

push template: ‘test_rc_iPhone8’

Thanks,
Rick

Don’t know if it is applicable, but we came across this while searching for answers:

https://developer.apple.com/news/?id=11042019a

"If you send push notifications with the legacy binary protocol, we recommend updating to the HTTP/2-based APNs provider API as soon as possible. You’ll be able to take advantage of great modern features, such as authentication with a JSON Web Token, improved error messaging, and per-notification feedback. The Apple Push Notification service (APNs) will no longer support the legacy binary protocol as of November 2020."

Regards,
Rick

Hello @rick-cataldo,

We’ve fixed the issue with HTTP/2-based APNs provider API but it looks like the issue is connected to the production certificates.
I’ve connected this topic to the internal ticket BKNDLSS-24830. We’ll investigate this issue as soon as possible and notify you here.

Regards,
Olha

Thank you, Olha!

Regards,
Rick

Hi Backendless Team,

We really appreciate how hard everyone is working on this, so I hate to ask this, but is there any way to estimate how long it might take to restore push notification functionality? We are receiving a lot of customer complaints, and we need to provide some answers. Unfortunately, push notifications are vital for our model.

Thank you very much in advance for any info you can share.

Regards,
Rick

Hello @rick-cataldo,

We’ve fixed the issue and the fix will arrive asap (hopefully today).

Regards,
Olha

@rick-cataldo, fix has been released. Could you please check and verify if push notifications work now?

Regards,
Olha

Hi Olha,

Yes, notifications are working! Thank you so much, today will be a much better day for us.

Did it have to do with production certificates as you suspected?

Regards,
Rick

Hello,

The issue was on our side after updating our server to work with HTTP/2-based APNs provider API, and that fix affected on the production certificates. Now both sandbox and production certificates should work fine.

Regards,
Olha

Thank you very much again, Olha. We really appreciate the fix!

Best regards,
Rick