[CalendarServer-users] configuration for APNS push notifications

Lucian Szantho lucian.szantho at gmail.com
Sun Nov 22 12:18:55 PST 2015


Hi Andre and thank you for your answer. Now I have a much better
understanding on the calendar notifications.
Best regards,
/Lucian

On Sat, Nov 21, 2015 at 8:59 PM, Andre LaBranche <dre at apple.com> wrote:

> Xmpp is not implemented by Apple clients, sorry.
>
> Calendarserver also supports AMP push, but the only client I know of that
> supports AMP is our client simulator test tool.
>
> -dre
>
> Sent from my iPhone
>
> On Nov 21, 2015, at 12:50 AM, Lucian Szantho <lucian.szantho at gmail.com>
> wrote:
>
> 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?
>
> Thanks,
> /Lucian
>
> On Fri, Nov 20, 2015 at 10:37 PM, Lucian Szantho <lucian.szantho at gmail.com
> > wrote:
>
>> 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
>>>
>>>
>>>
>>
> _______________________________________________
> 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/20151122/962e5435/attachment.html>


More information about the calendarserver-users mailing list