Action Required: Apple Push Notification Service Server Certificate Update

I received the email from Apple: “Action Required: Apple Push Notification Service Server Certificate Update”.

I'm not quite clear on what exactly I need to do.

In my case, I have my own APN service on a DigitalOcean server and I have both .pem and .p12 certificate there.

Can anyone help me?

Answered by Engineer in 824326022

The change is not to your APNs certificate, but the root certificate for your server to be able to create a http2 connection to APNs.

Unfortunately we cannot provide specific instructions on how to install this root certificate on your push servers. Each server operating system and push server software will have different ways these root certificates are installed, which is out of scope of our support abilities. I also want to clarify that this certificate has nothing to do with your app or your APNs keys or certificates you may be using to authenticate your push requests. This is a TLS certificate that needs to be installed on the server in order for it to create a https connection to APNs.

If you are not sure how to do this, I would recommend you seek help for this from your server-side developers or server admins. Or, if you don't have access to such resources, you can ask the support channels for your system at DigitalOcean the question: How do I install a root certificate?

The new root certificate is already active in the APNs development environment. You can test that the new certificate is installed correctly by trying to send a development push notification to api.sandbox.push.apple.com:443

The change is not to your APNs certificate, but the root certificate for your server to be able to create a http2 connection to APNs.

Unfortunately we cannot provide specific instructions on how to install this root certificate on your push servers. Each server operating system and push server software will have different ways these root certificates are installed, which is out of scope of our support abilities. I also want to clarify that this certificate has nothing to do with your app or your APNs keys or certificates you may be using to authenticate your push requests. This is a TLS certificate that needs to be installed on the server in order for it to create a https connection to APNs.

If you are not sure how to do this, I would recommend you seek help for this from your server-side developers or server admins. Or, if you don't have access to such resources, you can ask the support channels for your system at DigitalOcean the question: How do I install a root certificate?

The new root certificate is already active in the APNs development environment. You can test that the new certificate is installed correctly by trying to send a development push notification to api.sandbox.push.apple.com:443

Hello, I use real-time notifications with Google's Firebase. Do I need to perform any type of extra configuration? Is it some individual certificate that I should import in the firebase dashboard? Or is this a configuration that Firebase must make between its connection with Apple and not individually for each app that will be notified?

Action Required: Apple Push Notification Service Server Certificate Update
 
 
Q