sideshow / apns2

⚡ HTTP/2 Apple Push Notification Service (APNs) push provider for Go — Send push notifications to iOS, tvOS, Safari and OSX apps, using the APNs HTTP/2 protocol.
MIT License
2.98k stars 335 forks source link

About GeoTrust Global CA root certificate(removal) upgrade #183

Open erkanerten87 opened 3 years ago

erkanerten87 commented 3 years ago

We are using .p12 certificates to send push notification via api in docker containers. we did not import any certificates to docker containers. We have received a mail like this:

"On March 29, 2021, token and certificate-based HTTP/2 connections to the Apple Push Notification service must incorporate the new root certificate (AAACertificateServices 5/12/2020) which replaces the old GeoTrust Global CA root certificate.To ensure a seamless transition and to avoid push notification delivery failures, verify that both the old and new root certificates for the HTTP/2 interface are included in the Trust Store of each of your notification servers before March 29. Note that Apple Push Notification service SSL provider certificates issued to you by Apple do not need be to updated at this time "

We are using only .p12 certificates issued by Apple to send push notifications. Is there any certificate updates, root updates or sideshow library updates necessary for us?

neilmorton commented 3 years ago

apns2 doesn't include any certificates. Rather the certificates locally on your server should manage this.

You may wish to take a look at #182 which discusses the certificate topic in more detail.