Push notification settings

When working with push notifications, you must use the correct proxy settings. For Android, you use GCM proxy settings, and for iOS, you use APNS proxy settings. SMS has its own set of proxy settings.

The following properties are required only when a proxy is used to route requests to APNS, GCM, or SMS push servers. When no proxy is used, it is not necessary to set the properties (the *.enabled property value should be set to false).

GCM proxy settings Value
push.gcm.proxy.enabled Shows whether Google GCM must be accessed through a proxy. Can be either true or false. The default is false.
push.gcm.proxy.protocol GCM proxy protocol. Can be either http or https.
push.gcm.proxy.host GCM proxy host.
push.gcm.proxy.port GCM proxy port. Use -1 for the default port.
push.gcm.proxy.user Proxy user name, if the proxy requires authentication. An empty user name means no authentication.
push.gcm.proxy.password Proxy password, if the proxy requires authentication.
Note:
  • For push notifications to work, you must ensure that your firewall accepts outgoing connections to android.googleapis.com on port 443.
APNS proxy settings Value
push.apns.proxy.enabled Shows whether APNS must be accessed through a proxy. Can be either true or false. The default is false.
push.apns.proxy.type APNS proxy type. Must be SOCKS.
push.apns.proxy.host APNS proxy host.
push.apns.proxy.port APNS proxy port.
push.apns.proxy.user Proxy user name, if the proxy requires authentication. Empty user name means no authentication.
push.apns.proxy.password Proxy password, if the proxy requires authentication.
SMS proxy settings Value
push.sms.proxy.enabled Can be either true or false. Use true to send SMS notifications through proxy.
push.sms.proxy.protocol SMS proxy protocol. Can be either http or https.
push.sms.proxy.host SMS proxy host name.
push.sms.proxy.port SMS proxy port. Use -1 for the default port.
push.sms.proxy.user Proxy user name, for authentication. An empty user name means no authentication.
push.sms.proxy.password Proxy password, if the proxy requires authentication.