This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Enabling Discord Voice Chatting

I am currently trying to establish a Discord voice chatting connection and am getting blocked by my firewall in Sophos UTM 9. I have been unable to find the correct exception to make in order to let this through.

I have found that Discord voice connections use randomized ports in the range of 50,000-65,535, and the servers used end in 'discord.gg', however, creating an exception for the DNS Host 'discord.gg' across all ports was unsuccessful.

I know that this issue should be solvable with the correct exception because creating an "any" to "any" exception in the firewall allows the connection to be established.

I also attempted to create a web protection exception since most of the existing community posts seem to come at the problem from that direction (e.g.,https://community.sophos.com/products/xg-firewall/f/firewall-and-policies/95376/unable-to-get-discord-working-while-decrypt-and-scan-of-https-is-enabled); however, the web-protection exceptions didn't seem to have any effect. 

Does anyone have a sense of how I should be configuring an exception for Discord in the firewall? 



This thread was automatically locked due to age.
  • Discord has more than just the `discord.gg` domain. 

    You need to create Web Exceptions for HTTPS, listing each one.

    I see in the url you linked you attempted this, but there's more domains that you should try to exempt, especially for calling.

    Most notably: discord.media and discordapp.com


    Navigate here, first:

    Web Protection -> Web Filtering -> Exceptions

    Then, create a new exception rule, marking HTTPS/SSL specifically.

     

    Import these domains to your list:

    ^https?://([A-Za-z0-9.-]*\.)?discord\.(gg|media)/
    https?://([A-Za-z0-9.-]*\.)?discordapp\.(com|net)/



    Hope it helps.