7 Replies Latest reply: Jul 13, 2010 4:10 PM by f0rgiven
f0rgiven Level 1 (0 points)
Need to forwarded for FaceTime to work? This will not work anytime I am at work or at home for that matter as both locations have webservers. The average user does not know how to forward ports and then to know how to get an address from your phone!!!! Do you have to forward ports for FaceTime to work. Found this:

iMac 24", Mac OS X (10.6.4)
  • Allan Sampson Level 10 (123,395 points)
    Copied from the link provided.

    For most Wi-Fi networks, FaceTime video calling will just work. If you are on a Wi-Fi network that is behind a firewall, see below.

    Frequently used by corporations and educational institutions for increased security, firewalls work by blocking certain Internet traffic from entering or leaving a network.

    Internet traffic moves through a firewall based on service-identification numbers that are referred to as ports. Certain ports must be open for FaceTime to work. Network administrators typically open a minimal set of network ports, allowing the traffic for approved applications to enter and leave the network while blocking other network traffic.

    For FaceTime to work when connected to a wi-fi network that is blocking the required ports, the required ports must be open for FaceTime to work.
  • f0rgiven Level 1 (0 points)
    Why then would the dev's of FaceTime use ports 80 and 443? When most corp's have webservers and email that use those very ports! Maybe I am missing something, if 80 and 443 are let through but point to a different ip will we need to let the other ports through and will they need to point to the ip of the phone? This is ridiculous
  • Joe Z in VA Level 2 (440 points)
    It's a firewall port in which you have to access your routers and unleash 80 and 443. Corporates and home routers block nearly every port due to security reasons as trojans look there first sometimes.

    Request from your corporate if you are using WiFi there to gain access to these two ports and you would have to do the same to any router you use. FaceTime may be using these two ports for the two reasons below:

    in Internet — TCP port 80, most often used by Hypertext Transfer Protocol
    regarding IBM PC — I/O port 80, used by POST error reporting

    Hypertext Transfer Protocol Secure (HTTPS) is a combination of the Hypertext Transfer Protocol with the SSL/TLS protocol to provide encryption and secure (website security testing) identification of the server. *It uses port 443*. HTTPS connections are often used for payment transactions on the World Wide Web and for sensitive transactions in corporate information systems. HTTPS should not be confused with Secure HTTP (S-HTTP) specified in RFC 2660.

    Message was edited by: Joe Z in VA
  • varjak paw Level 10 (169,815 points)
    I don't understand the problem. Port 80 is the standard port used by HTTP and port 443 is the standard port used by SSL. Both are very, very common services and in most networks nothing will need to be done by any user for Facetime to work. It will not conflict with a web server, since those ports are in use by the web server only for that server's IP address and will not be affected by the use of those ports by another device. Every device you have shares ports 80 and 443; again, ports are specific to each IP address, so since each device has it's own IP address, there's no contention.

    Some companies, though, restrict the sites and addresses to which a user can connect via even these standard web ports, and so for users in such a company Facetime may not work. If your company is locked down to that extent, they probably will not allow phone-to-phone video conferencing at all, period.

    If Facetime isn't working for you, work with folks here to get it sorted out. Any problems, at least at home, are not due to Apple doing something unusual with IP ports. Quite the contrary; they've used port least likely to have problems.

    most corps and even home businesses, mine included, use ports 80 and 443 already and therefore cannot redirect 80 and 443 traffic to a stupid phone.

    A redirect/forward should not be needed, unless the company/your router is doing very, very strict security, locking down those very standard and widely-used ports to go only to specific devices. And if your home system was set up that way, you'd be well aware of it since it would take specific configuration of your router to accomplish.


    Message was edited by: Dave Sawyer
  • f0rgiven Level 1 (0 points)
    I am fully aware what port forwarding is and how to do it. What I am trying to say, most corps and even home businesses, mine included, use ports 80 and 443 already and therefore cannot redirect 80 and 443 traffic to a stupid phone.
  • deggie Level 9 (52,130 points)
    There should be no problem with multiple devices, including a stupid phone, sharing those ports as they are standard and devices share them now.
  • f0rgiven Level 1 (0 points)
    Ok, I just used someones insecure wifi and then FaceTime worked. Which means you don't have to forward traffic on said ports. So then I have a juniper firewall with an optional port which is where the wifi is located. Anyone interested in helping me with this?