iMessage behind a firewall
What ports on the firewall need to be opened to allow iMessage traffic?
iPad 2
Apple Event: May 7th at 7 am PT
Newsroom Update
Beginning in May, a special Today at Apple series titled “Made for Business” will offer small business owners and entrepreneurs free opportunities to learn how Apple products and services can support their growth and success. Learn more >
Beginning in May, a special Today at Apple series titled “Made for Business” will offer small business owners and entrepreneurs free opportunities to learn how Apple products and services can support their growth and success. Learn more >
What ports on the firewall need to be opened to allow iMessage traffic?
iPad 2
I was having an issue with imessage yesterday due to an outgoing firewall block. I used this apple ticket to open ports for Facetime and then imessage started working as well. I have not investigated this 100% yet but I have not had any problems since.
Actually, after watching traffic closer this am it appears that the imessage traffic goes on ports TCP 80, 443, and 993. I have not seen any others utilized yet. My issue lied in our web filter appliance and it was coincidence that it started working after adding the Facetime port exeptions.
I'm having issues sending over my corporate network's wifi as well. No chance of making any firewall changes. Surprised if it's using non-standard ports (ie. not just 80/443).
I just got through sniffing an iMessage conversation and it uses TCP port 5223.
Thanks. After our public WiFi got upgraded, all my text messages to another iPhone owner is going via green SMS. If I forget the network, the 3G is able to send it out as a blue bubble.
iMessage use the APNS network channel TCP port 5223.
If you have a 3G enabled device, this will always work
If you have a wifi only device (or 3g disabled), you need to check if your firewall allows outbound TCP 5223 to Apple servers 17.X
iMessage behind a firewall