GuavaHost
Language & currency
Client AreaGame Panel Toggle navigation
Games All Games
Minecraft JavaMinecraft BedrockMinecraft GeyserRustRuneScape: DragonwildsPalworldValheimValheim + BepInExARK: Survival EvolvedARK: Survival AscendedProject ZomboidEnshroudedDon't Starve TogetherCounter-Strike 2TerrariatModLoaderHytaleMulti-Game ServerDiscord Bot Hosting
Navigation PricingReviewsHelp CenterSupport Company About UsFAQRefer to earnSLATerms of ServicePrivacy Policy
Language & currency
Client AreaGame Panel

Connect to your Terraria server

How to find your Terraria server's IP and port in the panel, add them in the game, and fix the usual reasons a connection fails.

3 min read · Updated Sep 24, 2026 · By GuavaHost Team

Your control panel at customer.guavahost.com is where you find the details you need to connect. Your GuavaHost server is live within seconds of ordering, so once the world finishes generating you can jump straight in.

Find your connect address

  1. Sign in at customer.guavahost.com, open My servers and click Manage on your Terraria server.
  2. Look at the top of the server page. Your connect address is shown as an IP and a port, with a copy button next to it, for example 123.45.67.89:7777.
  3. The part before the colon is the IP. The part after the colon is the port. Terraria's default port is 7777, but GuavaHost gives each server its own port, so use exactly what the panel shows. The Ports & network card on the Overview tab lists it too.

Join from the Terraria menu

  1. Launch Terraria and click Multiplayer, then Join via IP.
  2. Pick the character (your player) you want to play as.
  3. In the address box, type the IP from the panel, for example 123.45.67.89.
  4. When it asks for the port, enter the exact port from the panel, for example 7777.
  5. If the server has a join password set, type it in. If not, leave it blank.
  6. Click the accept button and wait for the world to load you in.

Make sure the server is actually up

Open the Console tab to see the live log. Watch it start, and wait for the line that says the server is listening or that the world has loaded before you try to connect. On a fresh server, generating a large world can take a little while, so give it a moment.

If the world is not the one you expect, the server may have autocreated a new one. You control which world loads through serverconfig.txt, which you can edit on Server properties (under Game tools in the server menu) or open on the Files tab.

Match your game version

Your Terraria game version must match the version your server is running. If Steam has updated your copy of Terraria but the server is on an older build (or the other way around), you will not be able to connect. Check the server's version under Startup settings on the Settings tab, and make sure your game is on the same version before trying again.

Troubleshooting

  • Timeout or "Lost connection": the IP or port is usually wrong. Copy them again straight from the top of the server page, and double check you entered the port when the game asked for it.
  • It keeps asking for a password: the password you typed does not match password= in serverconfig.txt. Check it on Server properties, or clear it to remove the password, then restart.
  • "Server is full": raise maxplayers in serverconfig.txt and press Restart at the top of the server page.
  • Nothing happens right after ordering: the world may still be generating. Open the Console tab and wait for the ready line.
  • Version error: set your Terraria to the same version shown under Startup settings.

Every GuavaHost server includes free DDoS protection, so a busy or targeted server should still stay reachable at that same address.

Still stuck? Jump into our Discord at discord.gg/GuavaHost and the team will help you out.

  • terraria
  • connecting
  • panel
  • port
  • multiplayer

Host a Terraria server From $2.49/mo, with instant setup and DDoS protection.

Still need help? Our team is online 24/7 to answer questions.

Contact support

Related guides

More from Terraria.