Push Notifications on a Firewall

If you are having trouble receiving push notifications on a particular wifi network, the issue is most likely firewall related. Make sure that port 5223 (the port Apple uses to deliver push notifications) is open.