There is an "identity preference" in the Keychain named apns: (with same "Where" field) with "Preferred Certificate" APSP:674783d8-cbd0-11e8-a8d5-f2801f1b9fd1, also in the Keychain. Replicating what I see on my server, the APNS certificate configuration details are (with a random Version 1 UUID generated here): FieldĬom.674783d8-cbd0-11e8-a8d5-f2801f1b9fd1ĪPSP:674783d8-cbd0-11e8-a8d5-f2801f1b9fd1 What are your thoughts on this moving forward without a functioning Server.app in Mojave?Īre you aware of comparable push notification patches for Calendar and Contact servers? This would be easy to script once the details are determined. If this approach works, I expect that one would need to generate APNS certificates for apns:, apns:, and apns. These certificates could then be used in the configuration of a self-hosted mail and calendar server that is patched to support APNS.ĭoes anyone know how to create a correctly formatted APNS certificate from Keychain Access that can be signed by Apple? My own certificates at look like this. It appears that going forward it may be possible to replicate APNS certificate creation by hand (once per year) using Keychain Access to generate the correctly configured certificates and a CSR that can be uploaded to for signing. There is no Apple documentation on how to create APNS certificates for the open source Mail/Contacts/Calendar alternatives. I haven’t worked the details yet, but if you have a running server patched to handle APNS, it’s a quick test to generate a signing certificate in Keychain Access’s Certificate Assistant, then generate a certificate signing request, post it to, and use the resulting cert in the mail server’s configuration. However, I believe it may be possible to create APNS certificates without Server.app for OpenBSD mail servers at. The dependency on Server.app to generate APNS certificates for Mail, Calendar, and Contacts will not work with Server version 5.7 and Mojave.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |