Driver FixRecommendedSound, Wi-Fi or graphics acting up? Check drivers firstFind missing or outdated drivers fast.Check DriversHalloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run Scan×
Skip to content
World desk8 min

Vintage Story Server Not Showing Up: Ports and Fixes

A missing Vintage Story server listing is usually a reachability or advertising problem. Follow this precise checklist for port 42420, TCP/UDP forwarding, serverconfig.json, firewalls, CGNAT, direct-IP tests, and build mismatches.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

If your Vintage Story server is missing from the public list, check reachability before changing the client. For version 1.20 and later, forward port 42420 on both TCP and UDP, enable "AdvertiseServer": true, allow the current server executable through the host firewall, and rule out carrier-grade NAT (CGNAT). A direct connection to the server’s public IP separates a networking failure from a master-list advertising failure.

First determine which failure you have

There are two separate paths between a dedicated server and a player. The first is the network path: traffic must leave the internet, reach your router, pass its forwarding rule, and be accepted by the computer running Vintage Story. The second is registration: the running server must advertise itself to the game’s master server so it can be displayed in the public browser.

As an Amazon Associate I earn from qualifying purchases.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

A server can therefore be reachable by address while absent from the browser, or visible in the browser but impossible to join because the forwarding or firewall rule is wrong. Use this symptom table to choose the next check instead of changing several settings at once.

Symptom Most likely layer Best next check
Not listed and direct IP connection fails Forwarding, firewall, wrong bind address, or CGNAT Verify TCP and UDP forwarding for 42420, then inspect host firewall and ISP addressing
Not listed but direct IP connection succeeds Advertising or master-list registration Check AdvertiseServer and read the server log
Listed, but joining fails immediately Build mismatch or a path that is only partly open Match client and server builds and retest the port path
Log says the port is not open The master server cannot reach the advertised endpoint Check both protocol rules and the firewall rule for the actual executable

Use the correct port for your server version

Forward the default port

The dedicated-server guide for Vintage Story identifies 42420 as the default port. A router rule should send external traffic on port 42420 to the local IP address of the computer running the server, using 42420 as the internal port as well.

#1 Best Overall
Sale
TOZO A1 Wireless Earbuds Bluetooth 5.3 Light Weight in Ear Headphones | IPX5 Waterproof,2 Mics for AI Calls,Immersive Premium Sound Bass Headset with Charging Case,32 EQ via App Black
  • [Ultra-Lightweight Ear Buds Designed for Small Ears] Each earbud weighs only 3.7g and features a compact, ergonomic in-ear design made especially for small ears. Secure, low-profile, and comfortable for workouts, all-day wear or overnight sleeping.The ultra-slim profile sits flush in your ear with no hard edges poking or rubbing, so you can even sleep on your side without discomfort.
  • [Immersive Stereo Sound with TOZO OrigX Technology] TOZO OrigX tuning delivers clear vocals, balanced mids, and natural stereo sound for music, podcasts, and videos.
  • [Long Battery Life for Daily Use] Get up to 7 hours of playtime on a single charge, with up to 32 hours total using the charging case—ideal for workdays, commuting, and extended listening sessions.
  • [Bluetooth 5.3 & Stable Connection] Bluetooth 5.3 provides fast pairing, stable wireless performance, and reduced dropouts as you move around home or office.
  • [Deep Bass with Clear Vocals] High-performance drivers produce punchy bass while keeping vocals clean and detailed for everyday listening.

Open both protocols on version 1.20 and later

For version 1.20 onward, forwarding only TCP is the most common setup error described by current hosting guides. Create two rules, one for each protocol:

Rule Protocol External port Internal port Destination
Vintage Story TCP TCP 42420 42420 The server computer’s fixed LAN address
Vintage Story UDP UDP 42420 42420 The same server computer and LAN address

Do not create a single TCP-only rule and assume it covers UDP. Routers normally treat the protocols independently. If your router offers a combined “TCP/UDP” option, confirm that it really creates access for both; otherwise use separate entries.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Keep the destination address stable

Port forwarding points to a local address such as 192.168.1.50. If DHCP later gives the server computer a different address, the rule still exists but points at the wrong machine. Reserve that address in the router or configure a reliable local address before testing. Restarting the server does not correct a stale destination.

Do not confuse the game port with the router’s administration port

Enter 42420 in the forwarding rule’s external and internal port fields. The router’s own web-management port is unrelated; changing it does not open the Vintage Story service.

Rank #2
Sale
Smart Watch for Men Women Compatible with iPhone Samsung Android Phone 1.69 inch Full Touch Screen IP68 Waterproof Bluetooh Fitness Tracker Heart Rate/Sleep Monitor (Black)
  • 【IP68 Waterproof Multifunctinal Smart Watch】Torjalph fitness activity tracker smart watch is IP68 waterproof technology ,you can wear it when swimming,handwashing,it's rain-proof which means that you perform multiple exercise modes outside without worrying about sweat or rain corroding your fitness smart watch,and this watch equipped with a 230 mAh large capacity battery magnetic charging ,and this sports activity tracker watch can be used 5-7 days If fully charged.
  • 【Larger 1.83'' Full Screen Watch & Multi-dial Selection】1.83 inch full HD color touch screen smart watch for men / women provides excellent 240*284 resolution image quality ,This Bluetooth smart watch offers a better touch experience and remarkable immersion and ,more than 200 watch faces for you to choose from App"Da Fit ", you can change the dial style according to your mood to wear keeping the world on your wrist
  • 【Accurate Activity Tracker Smart Watch 】sports watch activity tracker uses sweat and dust resistant breathable silicone strap, our Fitness Tracker Smart Watch for Android iOS Phones supports 12 sports modes,walking,running,bicycle,swimming,badminton,basketball,football,rope skipping. This bluetooth calls smart watch for men women is lightweight and stylish, bringing more convenient and relaxing sports experience while also providing more protection.
  • 【Your 24 Hour Personal Daily Health Monitor】Fitness watch for women men full touch screen IP67 waterproof bluetooth smartwatch for Android iOS Phones with heart rate blood pressure monitor multifunction Andriod smart watch with steps counter sleep monitor sports fitness watch, monitoring blood oxygen saturation allows you to understand your physical condition in real time to track fitness progress ,to know your health status in time.
  • 【More Functions Bluetooth Call Smart Watch】This fitness activity smart watch full screen for iPhone and Android phones includes a bunch of new features including:The bluetooth smart watch can hang up the phone, receive and display WhatsAPP /Text /Facebook /Twitter /Messenger reminder.Support sedentary reminder, alarm clock, stopwatch, timer,weather information,music control, remote camera control compatible with Android 5.0 and above or iOS 9.0 and above smartphones.

Confirm the server advertises itself

Enable public advertising

The public browser only receives an entry when advertising is enabled. In serverconfig.json, the relevant setting is:

"AdvertiseServer": true

Keep the capitalization and Boolean value exactly as shown. If the value is false, missing, or invalid JSON prevents the configuration from loading, the server will not intentionally publish itself. Edit the existing file rather than replacing unrelated settings, then stop and start the dedicated server so it rereads the configuration.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Use explicit forwarding instead of relying on UPnP

A current troubleshooting guide recommends setting:

"Upnp": false,
"Ip": null

This combination is a practical baseline when you have manually forwarded the port. Disabling UPnP avoids a router-created mapping that conflicts with your deliberate rules. Leaving Ip as null lets the server listen normally; specify a bind address only when the machine has multiple network interfaces and you know which one should receive game traffic. These keys must be placed in the existing JSON object and separated with valid commas.

Rank #3
New Bee Guitar Cable 10ft Electric Instrument Bass AMP Cord
  • [Low Noise High Fidelity] New bee guitar cord with 22AWG oxygen-free-copper center conductors provides enhanced signal transfer, the PVC insulation material and the high-density stranded copper double shield provide noise rejection for quiet operation
  • [Ideal for Choice] New bee 1/4 straight and right angle metal connectors, ensures a secure connection in any instrument, pedal, or amp jack. L shape great fro on stage guitar stands
  • [Wide Compatible] Suitable for mixer, power amplifier, microphone, effector, decoder, equalizer, electoronic organ, electric guitar, electric bass and other electronic equipments. Widely used in the installation of smart home, karaoke speaker, professional stage audio, etc
  • [Easy Disassemble] Making incidental repairs quick and easy! Very nice, flexible cable
  • [Dont Hesite to Order] 24 hours customer services and professional technology team are standing by

Check the log after every configuration change

Start the server and look for its listening and registration messages. A message such as “Could not register to master server, port not opened” means the master server could not reach the advertised endpoint. It is evidence of a reachability problem, not proof that the browser itself is broken. If the log reports successful registration but the browser remains empty while direct connection works, return to the advertising setting and server identity details rather than rebuilding the router rule.

Allow the current server executable through the host firewall

Windows

Windows can block an application even when the router is configured correctly. Open Windows Security → Firewall & network protection → Allow an app through firewall → Change settings. Add the standalone Vintage Story server executable if it is absent, and permit it on the network profile used by the host. If you use a custom inbound-rule policy, create rules for TCP 42420 and UDP 42420 instead of relying solely on the application entry.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Check the executable name after updates or manual renaming. A forum troubleshooting case found that the old allow rule referred to a previous filename; adding the current “Vintage Story Standalone Server” application fixed the apparent port failure. Windows firewall rules can be tied to the program path, so an updated or renamed executable may no longer match.

Linux with firewalld

Open both protocols in the active zone. The TCP rule is:

Rank #4
BSIMB 15.6" Digital Family Calendar & Chore Chart, No Subscription Fees
  • Digital Family Calendar: BSIMB digital calendar wall touch screen puts an end to your chaotic life. Designed for busy families, the digital calendar keeps you organised and in step with your family. Assign different colours and tasks to each family member to make family scheduling easier and more intuitive.
  • Easy Setup and Auto-Sync: Plug in, connect to WLAN and auto-syn your electric calendar in minutes. Digital wall calendar compatible with Google calendar, iCloud calendar, Outlook calendar, Cozi calendar and Yahoo calendar. Add events directly on the device or through the ecalendar app. Electronic calendar stays current whether you're at work or traveling—no manual updates needed.
  • All-In-One Home Assistant: Smart calendar builds habits and encourage independence with personalised chores. Display daily meal plan to reduce the daily ‘What's for dinner?’ stress. To-do lists keep track of everything you want. Turning chores into valuable achievements with stars and rewards, making life easier and more enjoyable.
  • Manage Anytime Anywhere: BSIMB electronic calendar for family stay connected with the powerful ecalendar app. Access and manage your digital wall calendar anytime, anywhere with free features like stars & rewards, photo screensaver, chore charts, meals plans, to-do lists etc. Electronic planner paid features like Magic Import tailor advanced tools for users with special needs.
  • Stay in Touch with Loved Ones: Share photos or videos from your phone to electronic wall calendar with app, instantly update your life moment, and keep in touch with your family, especially those who are far away; you can also surprise your smart calendar digital wall by sending him a wish card; it's also great for keeping tech-illiterate elders in touch with the youngsters.
sudo firewall-cmd --permanent --zone=public --add-port=42420/tcp

Add the matching UDP rule:

sudo firewall-cmd --permanent --zone=public --add-port=42420/udp

Reload firewalld after adding permanent rules, then verify that both entries appear in the zone’s allowed ports. If your distribution uses ufw or another firewall manager, create equivalent allow rules for TCP 42420 and UDP 42420 and ensure that the active interface is covered.

Check every firewall in the path

Some hosts have more than one filter: the operating-system firewall, a security suite, a hypervisor, or a managed network appliance. Temporarily disabling protection is a poor long-term fix; instead, identify which layer is dropping the traffic and add a narrow rule for the server executable or the two required ports.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Rule out carrier-grade NAT

Carrier-grade NAT places many subscribers behind an ISP-controlled public address. Your router can show a correct forwarding rule while unsolicited internet traffic stops at the ISP’s NAT device, before it ever reaches your home network. No change to the local port number or firewall can bypass that boundary.

How to recognize it

Compare the WAN address shown in your router with the public address reported by an external IP-check service. If they differ, or the router’s WAN address is in a private or shared-address range, CGNAT is a strong possibility. Confirm the diagnosis with your ISP because some providers use additional routing arrangements.

Available alternatives

  • Request a real public address from the ISP, if the service offers one.
  • Use a VPN or tunneling service that accepts inbound connections and forwards the game port.
  • Run the dedicated server with a hosting provider that supplies an internet-reachable address.

Choose an option that supports the required TCP and UDP traffic. A tunnel that carries only one protocol will reproduce the same partial-connectivity problem as a TCP-only router rule.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Match the client and dedicated-server builds

After networking is corrected, make sure the player’s game build is identical to the dedicated server’s build. A mismatch such as client 1.20.4 connecting to server 1.20.5 can prevent a session even when the port is open. Update both sides to the same release, restart the server, and test again. Version labels and executable names can change in later releases, so apply the same check after every update.

Test with a direct public-IP connection

Run the test from outside the host network

In the client’s direct-connect field, enter the server’s public IP address followed by :42420. Test from a different internet connection, such as a phone hotspot or a friend’s network. Many home routers do not support reliable “hairpin” access from inside the same LAN, so a successful local test does not prove that outside players can connect.

Interpret the result

  • Direct connection succeeds: the route, forwarding, and host firewall are working well enough for a player. Focus on AdvertiseServer, the server’s registration messages, and any listing-specific configuration.
  • Direct connection times out: recheck the destination LAN address, both protocol rules, the active firewall profile, and CGNAT.
  • Direct connection reaches the server but rejects the session: verify that client and server builds match and inspect the server log for an application-level error.

This test is more useful than repeatedly refreshing the public list because it isolates advertisement from packet delivery.

Read the master-list error literally

If the log says the server could not register because the port is not open, the master server’s probe did not receive the expected response. A forum case showed that both router protocols were open while the application rule in Windows still blocked the server. That pattern is why the executable rule deserves the same attention as the router.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Work through the path in order:

  1. Confirm the dedicated server is running and listening on its intended interface.
  2. Confirm AdvertiseServer is true and the JSON file loaded without errors.
  3. Confirm external 42420 forwards to the current LAN address.
  4. Confirm separate TCP and UDP access for version 1.20 and later.
  5. Confirm the firewall rule names the current executable or explicitly allows both ports.
  6. Confirm the ISP is not using CGNAT.
  7. Retest from an outside network and then restart the server to trigger a fresh registration attempt.

Choose the right fix for your network

Approach Best when Advantages Trade-offs
Home-router forwarding You control the router and have a public address Direct path, no intermediary, full control of TCP and UDP Requires stable LAN addressing, firewall work, and router access
VPN or tunnel Forwarding is blocked or the ISP uses CGNAT Can provide an inbound path without changing the ISP connection Depends on a third party and must support both required protocols
Hosted dedicated server You cannot administer the network or need a reachable public endpoint Provider handles internet addressing and perimeter access Ongoing service cost and less control over the underlying machine

Fixing advertisement is worthwhile only after the network path is known to work. Conversely, changing hosting arrangements will not help if the client and server builds are different.

End-to-end recovery checklist

  1. Identify the dedicated server’s current LAN address and keep it stable.
  2. Forward external port 42420 to internal port 42420 on that address for TCP.
  3. Create the matching UDP 42420 rule; this is required for version 1.20 and later.
  4. Open the same two protocol/port combinations in the operating-system firewall.
  5. On Windows, verify the allow rule points to the current server executable, not an old filename.
  6. In serverconfig.json, set "AdvertiseServer": true. If using explicit forwarding, use "Upnp": false and leave "Ip": null unless a deliberate bind address is necessary.
  7. Restart the dedicated server and read the registration message.
  8. Test a direct connection using the public IP and :42420 from outside the host’s network.
  9. If the test still fails, compare the router WAN address with the public address to investigate CGNAT.
  10. Once routing works, update the client and server to exactly the same build and test the public browser again.

What is not known

There is no published statistic establishing how often Vintage Story server-browser failures are caused by each category, so treat the checklist as a diagnostic sequence rather than a probability ranking. Port requirements and executable names can change in later game releases; recheck the current dedicated-server documentation when upgrading beyond the versions covered here.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Windows Errors? Fix Them Before They SpreadFree repair scan
Crashes, No Sound, or Screen Glitches?Free driver scan

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.