业务上要给苹果设备做推送,所以服务器要连接苹果的推送服务器。因为服务器启动了iptables防火墙所以请求被拦截了,需要开通。
苹果服务器使用2195端口,我的防火墙对于出的流量是没有限制的。所以iptables添加
#apple push message
iptables -A INPUT -p tcp –sport 2195 -j ACCEPT
用telnet测试连接成功,然后程序测试成功。
# telnet gateway.sandbox.push.apple.com 2195
有的是说2196也是,最好也加上。
发表评论