[CalendarServer-users] configuration for APNS push notifications

Lucian Szantho lucian.szantho at gmail.com
Sat Nov 21 00:50:59 PST 2015

Regarding the notifications, I have seen in some posts configurations using
XMPP but it was declared obsolete. However I am not sure if this still
works or if they are going to be dropped by Apple Calendar. Would this be a
solution to notify OSX Calendar clients instead of using APN push?


On Fri, Nov 20, 2015 at 10:37 PM, Lucian Szantho <lucian.szantho at gmail.com>

> Hi Andre, thanks a lot for shading light on this topic.
> /Lucian
> On Fri, Nov 20, 2015 at 8:13 PM, Andre LaBranche <dre at apple.com> wrote:
>> On Nov 20, 2015, at 1:28 AM, Lucian Szantho <lucian.szantho at gmail.com>
>> wrote:
>> Hi, I am trying to setup push notifications in CalendarServer 7 and I
>> think I have managed to figure out how to configure the Notifications/APNS
>> in caldavd-dev.plist; when I connect the iOS Calendar client, I can see
>> that inside the Preferences/Accounts the setting: "Refresh Calendar: Push".
>> Server side, I have checked and the SubscriptionURL has received a http
>> request with the "key" and "token" parameters. But the notifications are
>> not working between two devices (Macbook and iPhone).
>> I have figured out that I didn't use a correct certificate/key. However I
>> am still confused about the following:
>> * what is expected in the AuthorityChainPath?
>> * how can I get the required certificates and key that would work for the
>> calendarserver? I know that on OSX Server.app this is automated.
>> * the push topic is the bundleID of the target app. does this mean that
>> push notifications would work only for the OSX/iOS Calendar client?
>> Hi,
>> APNS push to iOS clients (i.e. apple's Calendar app) is supported only
>> from iCloud or X Server, because APNS certs matching the bundle ID required
>> by iOS client is in the apple domain, and not something a third party could
>> request for themselves (i.e. using the certificate portal at https://
>> certificates.apple.com).
>> It is probably possible to develop your own client using some other
>> bundle ID, following the official documentation of APNS from Apple, and use
>> the associated APNS certs with CalendarServer.
>> -dre
>> Thanks,
>> /Lucian
>> _______________________________________________
>> calendarserver-users mailing list
>> calendarserver-users at lists.macosforge.org
>> https://lists.macosforge.org/mailman/listinfo/calendarserver-users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/calendarserver-users/attachments/20151121/eac2043c/attachment.html>

More information about the calendarserver-users mailing list