How should I set my firewall to work with Steam?
If you are installing Steam for the first time or if there has been a recent Steam update, a firewall may be preventing Steam from connecting to the Steam Network.
Please remember to update your firewall permission settings for Steam with every Steam update and for Steam games every time a game update is released. Steam updates and game updates are announced on the Steam News page.
Before trying anything else, try bypassing your router by connecting your computer directly to your modem.
If the issue disappears after bypassing your router, please refer to the Using a Router with Steam topic for instructions on configuring your router.
Note: running your router in DMZ mode is not supported by Steam and may result in connection issues.
To ensure reliability, make sure you are using a wired connection to the internet. Close the Steam client application and remove all instances of the following executables from your firewall's permissions list:
Permissions for these executables will need to be re-learned by your firewall.
Open Steam to allow your firewall to re-learn permissions for the Steam executables. If your firewall does not prompt you to set new permissions, the security settings may be too strict - you will need to change these settings so you will be prompted to set permissions.
Give the Steam executables permission for all TCP and UDP ports when prompted.
Restart your computer and load Steam.
If the issue persists, please see the Troubleshooting Network Connectivity topic for further troubleshooting recommendations
If you are using a firewall program listed above and have questions about setting permissions, please take the opportunity to open the program and use its Help feature or review the support site for the software:
If allowing permissions does not seem to affect the connection to Steam, please try disabling your firewall completely before launching Steam to test this issue.