Newsroom Update

Beginning in May, a special Today at Apple series titled “Made for Business” will offer small business owners and entrepreneurs free opportunities to learn how Apple products and services can support their growth and success. Learn more >

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Contacts/CardDAV Push Notifications and macOS Sierra Server strange behavior

I have Sierra macOS Server 5.2, and the same "user01" account configured in Contacts.app on two Sierra 10.12 macOS computers and a single iOS 10.0.2 device (iPad). My expectation is that change on one device (e.g. add new contact) is in couple of seconds reflected on all other devices configured with the same account. However, this is not always true.


Manual synchronization invocation (quit Contacts.app, start it again) works always correctly. However, changes on one device (e.g. add new contact) are not pushed to all other devices. Usually, the change is pushed and data are synced immediately only to last device configured with the account. Other devices configured with the same account are not updated automatically.


There are valid push certificates (push is working on all devices, it just seem to depend on which is configured sooner and which later).


The same applies to Calendar.app, calendaring events using CalDAV protocol, calendar push notifications and macOS server.


In the apsd process log, on macOS, it can be even seen that push message arrived to the apsd process, it was passed to Contacts process. The difference is, however, that AddressBookSourceSync process is not downloading any changes from the macOS Calendar and Contacts server. Sometimes, push message does not seem to arrive from APNS server (based on apsd log apsctl tool).

Posted on Oct 5, 2016 4:07 AM

Reply
Question marked as Best reply

Posted on Oct 13, 2016 6:53 AM

The issue was caused with only one device per push-topic was subscribed to APNS.

2 replies

Contacts/CardDAV Push Notifications and macOS Sierra Server strange behavior

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.