Many business users find that Discord is blocked by their company’s firewall or network proxy. This happens because corporate networks often restrict real-time communication and gaming-related domains to conserve bandwidth and enforce security policies. The firewall may also block the specific ports that Discord uses for voice, video, and file sharing. This article explains how to identify blocked Discord domains and ports, request proper exceptions from your IT department, and configure Discord to work through a proxy or firewall without compromising network security.
Key Takeaways: Allowing Discord Through a Corporate Firewall
- Discord domain allowlist (discord.com, discordapp.net, discord.gg): These domains must be unblocked by your IT team for Discord to connect.
- Ports 443 (TCP) and 50000-65535 (UDP): Discord needs HTTPS on port 443 and voice traffic on a wide UDP range.
- User Settings > Voice & Video > Enable Quality of Service High Packet Priority: Turn this off to reduce firewall flagging of voice packets.
How Corporate Firewalls Block Discord
Corporate firewalls inspect and filter network traffic based on domain names, IP addresses, and port numbers. Discord uses a combination of HTTPS connections on port 443 for API calls and WebSocket connections for real-time messaging. Voice and video calls use UDP traffic on ports 50000 through 65535. When a firewall sees traffic to known gaming or social media domains, or to high-numbered UDP ports, it often blocks that traffic by default.
Many enterprise networks also use a proxy server for outbound HTTP and HTTPS requests. Discord’s desktop client supports system proxy settings, but it may not automatically detect a proxy that requires authentication. If the proxy blocks WebSocket upgrades or non-standard ports, Discord will fail to connect even if the domain is allowed.
Domains Discord Uses
Discord communicates with several domains. The primary ones are:
- discord.com — main website and API
- discordapp.net — voice and media servers
- discord.gg — invite links
- cdn.discordapp.com — image and file uploads
- discord.media — streaming and video content
Your IT team must allow these domains and all subdomains in the firewall and proxy filter.
Ports Discord Uses
Discord requires the following ports to be open for outbound traffic:
- TCP 443 — HTTPS for all API and WebSocket traffic
- UDP 50000-65535 — voice and video calls
- TCP 80 — HTTP for initial redirects (rarely needed)
If your network restricts UDP traffic, Discord will fall back to TCP on port 443, but voice quality may degrade.
Steps to Allow Discord Through Your Corporate Firewall
The exact process depends on your company’s firewall brand and management policy. These steps assume you have permission from your IT department to request exceptions. Do not attempt to bypass corporate security without authorization.
- Identify the firewall or proxy blocking Discord
Open Discord and look for the error message. Common errors include “No Route,” “Connection Lost,” or a spinning circle on the voice channel. If you see a browser-based block page, note the firewall vendor name such as Fortinet, Palo Alto, or Zscaler. - Collect the blocked domains and IPs
Open Command Prompt or PowerShell as administrator and runnslookup discord.comandnslookup discordapp.net. Note the IP addresses returned. Also runtracert discord.comto see where the connection stops. Provide this list to your IT team. - Request a firewall exception from IT
Send a formal request to your IT help desk. Include the following details:
“Please allow outbound HTTPS to discord.com, discordapp.net, discord.gg, and all subdomains. Also allow outbound UDP on ports 50000-65535 for voice and video. If UDP cannot be allowed, please ensure TCP port 443 is not rate-limited for long-lived WebSocket connections.” - Configure Discord to use a proxy if required
If your company uses an explicit proxy, open Discord. Go to User Settings > Voice & Video. Scroll to the bottom and enable Proxy Settings. Enter the proxy address and port provided by IT. If the proxy requires authentication, enter your domain credentials. - Disable Quality of Service High Packet Priority
In the same User Settings > Voice & Video section, find Enable Quality of Service High Packet Priority and toggle it off. This prevents Discord from marking voice packets with a high priority flag that some firewalls treat as suspicious. - Test the connection
Join a voice channel and verify that you can hear others and speak. Send a message in a text channel. Upload a small file to confirm media sharing works. If any feature fails, go back to step 2 and check for additional blocked domains.
If Discord Still Has Issues After the Firewall Exception
Discord Connects but Voice Calls Drop
This usually means the UDP port range is still blocked. Discord falls back to TCP, but the connection becomes unstable. Ask IT to open UDP 50000-65535. Alternatively, in User Settings > Voice & Video, enable Use Legacy Audio Subsystem which uses a different audio driver that may handle TCP fallback better.
Discord Shows “No Route” Error
The “No Route” error means Discord cannot reach its voice servers at all. Verify that the firewall allows outbound UDP on the full range. Also check that your VPN client is not interfering. If you use a corporate VPN, disconnect from it and test Discord on the local network. If it works, ask IT to add Discord’s IP ranges to the VPN split-tunnel configuration.
Images and Files Fail to Upload
File uploads go to cdn.discordapp.com. If that domain is blocked, uploads will fail. Provide IT with the full list of CDN domains: cdn.discordapp.com, media.discordapp.net, and discord.media. These are often blocked by web filters that categorize them as “file sharing” or “gaming.”
| Item | Without Firewall Exception | With Firewall Exception |
|---|---|---|
| Text chat | Blocked | Works |
| Voice calls | Blocked or drops | Works with UDP |
| File uploads | Blocked | Works |
| Screen sharing | Blocked | Works |
By working with your IT department to allow the correct domains and ports, you can use Discord for business communication without weakening corporate security. Remember to disable Quality of Service High Packet Priority to avoid unnecessary firewall alerts. If you still face issues, ask IT to review the firewall logs for blocked connections to discord.com and discordapp.net and add any missing IP ranges to the exception list.