Proxy servers for Teams and Skype for Business Online

This article provides guidance about using a proxy server with Teams or Skype for Business.

When it comes to Teams or Skype for Business traffic over proxies, Microsoft recommends bypassing proxies. Proxies don't make Teams or Skype for Business more secure because the traffic is already encrypted.

And having a proxy can cause issues. Performance-related problems can be introduced to the environment through latency and packet loss by attempting to route Teams traffic through a proxy server. Issues such as these will result in a negative experience in such Teams or Skype for Business scenarios as audio and video, where real-time streams are essential.

We recommend that Teams traffic bypasses proxy server infrastructure. You may wish to achieve this by putting Teams Phones and Meeting Room devices on their own VLAN and providing them with Internet access.

Windows-Based Teams Devices

Windows-based Teams meeting rooms, and Surface Hubs support some proxy servers, but do not support proxy servers that require authentication.

We recommend that these devices bypass your proxy infrastructure and access Microsoft 365 services via your firewall.

Android-Based Teams Devices

Android-based Teams devices, including Teams phones, panels, displays and boards do not support authenticated proxy servers or tenant restrictions. Contact your OEM partner for details on unauthenticated proxy support.

We recommend that these devices bypass your proxy infrastructure and access Microsoft 365 services via your firewall.

If you need to use a proxy server

Some organizations have no option to bypass a proxy for Teams or Skype for Business traffic. If that's the case for you, the problems mentioned above need to be kept in mind.

Note

If you use a privately signed certificate on your proxy infrastructure, you'll need to install the privately signed certificate and the certificate chain on the Teams meeting room device to allow the device to trust the certificate. Installing privately signed certificates on Teams Phones and other Android-based Teams devices is not supported.

Microsoft also strongly recommends:

  • Using local, external DNS resolution (some cloud-based proxy solutions can cause DNS resolution to occur in another location).

  • Ensuring the path between the Teams device and our service is as short and direct as possible

  • Using direct UDP based routing rather than relying on TCP based routing for media

  • Allowing UDP traffic for Teams Media (3478-3481) through your firewall

  • Allowing all required URLs and IPs, including those for Azure, Office 365, Intune and Teams Room Pro (where used) through your firewall

  • Following the other recommendations in our networking guidelines: Prepare your organization's network for Teams

Following this guidance should minimize potential problems.

Microsoft 365 and Office 365 Network Connectivity Principles

Prepare your organization's network for Teams