Unable to Join or Create Custom Games


If players are not able to join your game, you may have a firewall in place. Firewalls may prevent incoming networks from reaching your computer and prevent you from hosting games or joining games.

Check out the information provided and give these a try before creating a new topic!

Ports & Firewall Information

Common Issue
If you did not change your networking equipment and you suddenly are not able to host, your internal IP address may have changed. Check your router’s Port Forward section and make sure it is still forwarding information to the right computer.

Support Articles

If these resources do not help, please try the steps on our Connection Troubleshooting article.

closed #2

pinned #3



Ports can be thought of as points of connection. The game listens to these ports to receive all of the information it needs to function. You will need the following ports opened to allow your game to accept connections and to host games.

  • Diablo and Warcraft II Battle.net Edition:

    Allow port 6112-6119 TCP and UDP out and in

  • Diablo II

    Allow port 6112 TCP out and allow established sessions in
    Allow port 4000 TCP out (realm games)
    Allow port 4000 TCP out and in (hosting open games only)

  • Starcraft

    Allow port 6112 TCP and UDP out and in

  • Warcraft III

    Allow port 6112 TCP out and allow established sessions in
    Allow port 6112 TCP in (hosting custom games)
    Allow port 6113-6119 TCP out and in (hosting custom games if you have changed the default port in the Options/Gameplay screen)

  • Blizzard Downloader

    Allow port 6881-6999 TCP and UDP out and in
    Allow port 3724 TCP out and in
    Allow port 6112 TCP out and in

The following information will help you configure your firewall.. Portforward.com is a third party website that contains portforwarding guides for most router models.

For assistance configuring your router or firewall, contact your ISP or hardware manufacturer.


Software Firewalls

You may recognize names such as Norton Internet Security, McAfee Personal Firewall Plus/Express, ZoneAlarm, Sygate, Panda, and many others. These security programs act as firewalls that can block single programs or specific ports from the network.

To troubleshoot these security applications,our support article provides additional information.


Hardware Firewalls

Virtually, all routers available today have firewall functions to protect users from outside access. In addition to this, DSL and Cable modems may have firewall functions as well.

These links will give you information on how to configure your products. For port numbers and information, please check our firewall and ports support article or check the Ports section.

Notes and Exceptions

  • Warcraft III is the only Blizzard Title that currently supports multiple players hosting games behind NAT. Other games are not able to do this.
  • You may experience high latency with StarCraft, Warcraft II, and Diablo when joining the same game from the same connection.
    These games were not designed to use a shared connection.
  • If you have recently patched a game and get “Unable to connect”, a software firewall may be blocking the game change. Please configure it to allow the changed game.
  • A “universal rule” for a hardware firewall may work for all Blizzard Battle.net games. Forward ports 4000 TCP and 6112-6119 TCP/UDP to your computer. For the Blizzard Downloader, if you have bittorrent set up already just allow port 6112 TCP and 3724 TCP.
  • Port Triggering may work better for you depending on your router. Port triggering may fail if there is a second computer playing on the same game/port.