Determine whether you need a socket secure (SOCKS) proxy in a
network proxy server or a load balancer in the DMZ. One of these features may be required to
enable a path to get through network obstacles to the Apple Push Notification Service (APNS).
Different environments have different requirements for managing outbound
application requests from SAP Mobile Platform Server to APNS.
Review the criteria to determine the best approach to facilitate APNS access in your
environment.
- Do you have a network proxy server with SOCKS capability in the
route between the SMP server and Internet access to APNS?
If not, you cannot implement a SOCKS proxy for APNS
connections.
- Do you have a DMZ load balancer that can handle SSL connections, passing the client
certificate through to the APNS server upon challenge?
If not, you cannot use the load balancer for APNS
connections.
- If the answers to the above questions indicate that you can use
either a SOCKS proxy or DMZ load balancer, consider these criteria:
| Item |
SOCKS Proxy |
DMZ Load Balancer |
| Ease of setup |
Modify the props.ini
file. |
Modify the hosts file and
firewall rules. |
| Security |
Has no restrictions on Internet connections. |
Allows Internet connections only to APNS servers. |
To set up either a SOCKS proxy in a network proxy server, or a load
balancer in the DMZ in your SAP Mobile Platform environment,
see Adding a SOCKS Proxy or Load Balancer for APNS Connections
in Administration.