Steam Support
Using a Firewall with Steam
How should I configure my firewall to work with Steam?

Important:

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.

You may be asked to re-authorize Steam after a client update. Some Steam games may also prompt for firewall authorization after a game update.

Troubleshooting Steps

  1. Close the Steam client application.
  2. Open the configuration view for your firewall program, and remove any instances of the following executables from the permissions:
    • steaminstall.exe
    • steam.exe
    • hl.exe
    • hl2.exe
    • steamTmp.exe
  3. Start Steam. Your firewall should prompt you to set new permissions for steam.exe. If it does not, 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.
  4. Restart your computer and start Steam.

If you are still having connectivity problems, you may try the following test:
  • Exit the Steam client.
  • Temporarily disable your firewall.
  • Restart Steam and test connectivity.
  • Re-enable your firewall.

If Steam operates normally only when your firewall is disabled, please recheck your firewall configuration. You may wish to contact the provider of your firewall for configuration help. We do not recommend leaving your firewall disabled.

If you still experience problems with the firewall disabled, please see the Troubleshooting Network Connectivity topic for further troubleshooting recommendations.

Need help with Steam?
Use the Steam help wizard to narrow down your topic and get the help you need.
Community Help
Post or search in Steam Discussions for an answer to your question.