From steve.t.smith at gmail.com Tue May 4 03:42:12 2021 From: steve.t.smith at gmail.com (Steven Smith) Date: Tue, 4 May 2021 06:42:12 -0400 Subject: [CalendarServer-dev] Calendarserver Patch for New APNS HTTP/2 Protocol? Message-ID: ?Does anyone have a calendarserver patch that addresses the new APNS API requirement for HTTP/2? I just swapped in new APNS certificates and see in the calendarserver logs that APNS connections are no longer going through. The legacy APNS binary protocol was deprecated in November 2020: https://developer.apple.com/news/?id=11042019a&1572897862 -------------- next part -------------- An HTML attachment was scrubbed... URL: From steve.t.smith at gmail.com Tue May 4 09:01:52 2021 From: steve.t.smith at gmail.com (Steven Smith) Date: Tue, 4 May 2021 12:01:52 -0400 Subject: [CalendarServer-dev] Calendarserver Patch for New APNS HTTP/2 Protocol? In-Reply-To: References: Message-ID: <878C40FA-88AB-4A25-AC43-C756AF4D4EFF@gmail.com> Correction: Calendarserver works fine as is with APNS. I simply didn?t add the necessary prefix ?apns:? to the certificate names per: https://github.com/apple/ccs-calendarserver/blob/13c706b985fb728b9aab42dc0fef85aae21921c3/twistedcaldav/stdconfig.py#L875-L891 > On May 4, 2021, at 6:42 AM, Steven Smith wrote: > > ?Does anyone have a calendarserver patch that addresses the new APNS API requirement for HTTP/2? > > I just swapped in new APNS certificates and see in the calendarserver logs that APNS connections are no longer going through. The legacy APNS binary protocol was deprecated in November 2020: > > https://developer.apple.com/news/?id=11042019a&1572897862 -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 3898 bytes Desc: not available URL: