# How to Connect to Your Operation: Harsh Doorstop Server (/docs/operation-harsh-doorstop/connect-to-your-server)



import { Step, Steps } from 'fumadocs-ui/components/steps';

Here's how to find your server's IP address and connect to your Operation: Harsh Doorstop server. You can join via direct connect (fastest) or find your server in the server browser.

Finding Your Server IP [#finding-your-server-ip]

<div className="fd-steps">
  <div className="fd-step">
    Open the XGamingServer panel [#1-open-the-xgamingserver-panel]

    Log in to the [XGamingServer panel](https://panel.xgamingserver.com) and select your Operation: Harsh Doorstop server.
  </div>

  <div className="fd-step">
    Locate your IP address [#2-locate-your-ip-address]

    Your server IP address is displayed in the sidebar (e.g., `198.137.23.46:7777`).

    > 💡 **Tip:** Click the IP address to copy it to your clipboard. The number before the colon is the IP address, and the number after is the game port — you'll need both for direct connect.
  </div>

  <div className="fd-step">
    Note your ports [#3-note-your-ports]

    Operation: Harsh Doorstop uses multiple ports by default:

    | Port           | Purpose                       | Default |
    | -------------- | ----------------------------- | ------- |
    | **Game Port**  | Main gameplay traffic         | 7777    |
    | **Query Port** | Steam server browser queries  | 27015   |
    | **RCON Port**  | Remote console administration | 21114   |

    The game port shown on the panel is the one you'll use to connect in-game.
  </div>
</div>

Direct Connect (Steam) [#direct-connect-steam]

Direct connect is the fastest way to join your server without scrolling through the server browser:

<div className="fd-steps">
  <div className="fd-step">
    Open Steam [#1-open-steam]

    Open your Steam client.
  </div>

  <div className="fd-step">
    Open the server browser [#2-open-the-server-browser]

    Go to **View** → **Game Servers** (or press **Ctrl+Shift+S** from the Steam overlay while in-game).
  </div>

  <div className="fd-step">
    Add your server to favorites [#3-add-your-server-to-favorites]

    Click the **Favorites** tab, then click **Add a Server**. Enter your server's IP address and game port (e.g., `198.137.23.46:7777`) and click **Add this address to favorites**.
  </div>

  <div className="fd-step">
    Connect to the server [#4-connect-to-the-server]

    Select your server from the Favorites list and click **Connect**.

    > 📝 **Note:** If the server has a [password](/docs/operation-harsh-doorstop/set-a-password), you'll be prompted to enter it before joining.
  </div>
</div>

Using the In-Game Server Browser [#using-the-in-game-server-browser]

<div className="fd-steps">
  <div className="fd-step">
    Launch Operation: Harsh Doorstop [#1-launch-operation-harsh-doorstop]

    Open Operation: Harsh Doorstop from Steam.
  </div>

  <div className="fd-step">
    Open Multiplayer [#2-open-multiplayer]

    From the main menu, select **Play** → **Multiplayer**.
  </div>

  <div className="fd-step">
    Search for your server [#3-search-for-your-server]

    Use the search bar or filters to find your server by [name](/docs/operation-harsh-doorstop/change-server-name). You can filter by game mode, map, player count, and ping.
  </div>

  <div className="fd-step">
    Join your server [#4-join-your-server]

    Select your server and click **Join**.

    The server browser shows useful information before you connect:

    * **Player count** — How many players are currently online
    * **Map** — Which [map](/docs/operation-harsh-doorstop/change-map) the server is running
    * **Game mode** — The active game mode (AAS, Skirmish, etc.)
    * **Ping** — Your latency to the server (lower is better)
    * **Lock icon** — Indicates the server requires a [password](/docs/operation-harsh-doorstop/set-a-password)
  </div>
</div>

Connecting via Steam URI [#connecting-via-steam-uri]

You can also connect using a Steam connection link, which is useful for sharing with friends or embedding in Discord:

```
steam://connect/198.137.23.46:7777
```

Replace the IP and port with your server's actual values. Clicking this link will launch the game and connect directly.

Troubleshooting Connection Issues [#troubleshooting-connection-issues]

If you can't connect to your server:

* **Server not showing in browser** — Make sure the server has fully started. Check `Console` on the XGamingServer panel for startup progress. The server can take a minute or two to fully initialize.
* **"Server is not responding"** — Verify the IP address and port are correct. Try restarting the server from the panel.
* **"Connection failed" or timeout** — Check that the server is running and hasn't crashed. Look at `Console` for error messages. The server may need to be [reinstalled](/docs/operation-harsh-doorstop/configure-your-server) if files are corrupted.
* **Version mismatch** — Make sure your game client is updated to the latest version on Steam. The server auto-updates on restart by default.
* **Password prompt** — The server has a [password](/docs/operation-harsh-doorstop/set-a-password) set. Ask the server owner for the password.

> 💡 **Tip:** Operation: Harsh Doorstop is free-to-play on Steam, so if a friend wants to join your server, they just need to download the game — no purchase required.

If you get stuck at any time, you can join our [Discord](https://discord.xgamingserver.com/).
