3 Stimmen

Portnummer für eingehende Apple Push-Benachrichtigungen

Welche Netzwerkdienste, Portnummern, ausgehende eingehende oder beides, müssen in einem Netzwerk geöffnet sein, damit ein iPod touch Apple Push Notifications empfangen kann?

Ich kenne die Nummer des ausgehenden Ports, die beim Senden der apns eingestellt werden muss. Das Problem ist nur, dass in meiner Schule praktisch jeder ausgehende (und eingehende) Port blockiert ist und die APNs daher nicht funktionieren. Ich bin sicher, wenn ich mit meinem Netzwerkadministrator sprechen und ihm sagen würde, welchen Port er freigeben soll, würde er das tun. Meine Frage lautet also: Welche Netzwerkdienste, Portnummern, ausgehende und eingehende oder beides, müssen in einem Netzwerk geöffnet sein, damit ein iPod touch Apple Push Notifications empfangen kann?

9voto

refulgentis Punkte 2614

Nach Angaben von Apples Dokumente : Anschluss 5223.

Wenn das Gerät über Wi-Fi verbunden ist verbunden ist und immer noch keine Benachrichtigungen empfangen kann, hat das Wi-Fi das Sie verwenden, möglicherweise eine Firewall die den Port 5223 blockiert. Dieser Anschluss muss für den TCP-Verkehr offen sein, damit Benachrichtigungen funktionieren können.

1 Stimmen

Apple weist außerdem darauf hin, dass Sie "TCP Port 443 öffnen sollten (wird nur als Ausweichlösung für Wi-Fi verwendet, wenn Geräte nicht mit APNs auf Port 5223 kommunizieren können)".

3voto

user675187 Punkte 31

Damit APNS in Ihrem Netzwerk funktioniert, müssen Sie in der Lage sein, mit 17.0.0.0/8:5223 zu kommunizieren. Die TCP-Verbindung wird vom iOS-Gerät aus zu *.push.apple.com hergestellt. Es sind keine eingehenden TCP-Verbindungen erforderlich.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X