Configuring Apple Push to Wake up Your iPhone
Take the PBX Express
Your PBX, Your Cloud, ready in minutes
Zero Admin
With the new Dashboard
Bulletproof Security
With SSL certs and NGINX
Install on $200 Appliance
Intel MiniPC architecture
New, Intuitive Windows Client
More themes, more UC
More CRM Integrations
Scripting Interface to add your own
Improved Integrated Web Conferencing
iOS and Android apps included
Run On-Premise or in the Cloud
Google, OVH, Windows & Linux

Configuring Apple Push to Wake up Your iPhone

This guide applies only for 3CX Phone System 12 and 12.5.

Configuring Apple Push

Introduction

Step 1: Configure 3CX Phone System for Apple Push Notifications

Step 2 - Enabling Extensions for PUSH

Step 3 Firewall Configuration

Introduction

3CXPhone uses PUSH technology to wake up the smartphone when a call is received. This does not require the user to keep the phone active to be able to receive calls – the phone can go to sleep mode to save battery life.

Note: 3CX Phone System V14 users do not need to perform the following steps as Apple Push is now integrated and enabled by default for extensions

Step 1: Configure 3CX Phone System for Apple Push Notifications

  1. Login to the 3CX Management console
  2. Navigate to “Settings” > “PUSH”
  3. In the ‘Apple Push Notification Server Information’ section of the tab check the ‘Enable Push Notifications’ option

Step 2 - Enabling Extensions for PUSH

After you enable Apple push notifications  you will need to select for which extensions PUSH functionality will be enabled.

To do that move to the “Select 3CX Users” section and select from the left column (that lists your extensions) which ones you would like to enable PUSH functionality for. Click “Add” to add them to the list of PUSH enabled extensions.

Press “Apply” to save your settings and to enable the selected extensions to use PUSH functionality. It might take some time to save depending on the number of extensions you have. Also  keep in mind that you will need to reprovision your iPhones after enabling these settings.

Step 3 Firewall Configuration

Push providers, iOS devices, and Mac computers are often behind firewalls. To send push notifications, you will need to allow inbound and outbound TCP packets on port 2195. To reach the feedback service, you will need to allow inbound and outbound TCP packets on port 2196. Devices and computers connecting to the push service over Wi-Fi will need to allow inbound and outbound TCP packets through port 5223.

The IP address range for the push service is subject to change. The reason being that providers will connect by hostname, rather than IP address. The push service uses a load balancing scheme that yields a different IP address for the same hostname. However, the entire 17.0.0.0/8 address block is assigned to Apple, so you can specify that range in your firewall rules.

You might also be interested in:

<