The Tool Desk
Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more
Playing with friends? Godlike.Host runs hosted Vintage Story servers from 10 data-center locations, with free DDoS protection.
Most Vintage Story server failures fall into one of six categories: the server process never starts, players cannot reach it from outside the host network, authentication or whitelist rules reject them, a mod breaks loading or joining, a save becomes inconsistent, or the server is overloaded. The fastest fix is to classify the symptom first, record the exact client and console messages, check server-main.log and process status, then change one variable at a time.
Do not begin by deleting mods, editing a save, or repeatedly restarting. Make a backup, verify that client and server versions match, and test a minimal configuration. The procedures below take you from the least destructive checks to recovery and hosting decisions.
Start with a controlled diagnosis
Write down three things before changing anything: the exact message shown to the player, the server-console output around the failure time, and whether the failure affects everyone or only one player. Note the game version, server build, operating system, mod list, and whether the player is on the same local network as the host. A connection that works locally but fails over the internet is a reachability problem, not usually a world or mod problem.
Classify the symptom
- Startup or runtime: the executable exits, repeatedly crashes, or reports an exception.
- Outside-network connection: local players can join but friends on the internet cannot.
- Whitelist or authentication: the server is reachable, but a named player is rejected.
- Mod loading: failure begins after installing, removing, or updating a mod.
- World or save integrity: a particular world no longer loads, crashes while entering, or reports mapping errors.
- Performance: long pauses, rubber-banding, timeouts, or an apparently frozen process while the machine is still running.
Confirm that the process is alive
Read the server console and server-main.log (or the equivalent log supplied by your container or hosting panel). Check operating-system process status and available memory. A server that still responds should be queried before it is restarted: use the installed version’s status, statistics, and client-list commands to determine whether ticks, memory, and player connections are progressing. Capture the output so you can compare it after each change.
#1 Best Overall
- Powerful Turbo Fan:CAGIWIRU Electric Air Duster have reached speed up to 130000RPM,Can efficient remove dust and debris.With LED light and Three Adjustable Speed to meet with different cleaning tasks.
- With Attached USB C Fasting Charging cable.Charing 3 hours,Enjoy up to 240 minutes of use on the lowest setting, For third speed can use for 25mins.with four charging options to meet with your needs.
- Wide Application: attached 5 different nozzles,making it suitable for a variety of scenes, such as car,pet, pc, keyboards, and other electronic devices. It also serves for office and home clean duster.
- Handy Design & Portable:Cordless air duster electric nozzle is Light weight and small size, design and comfortable to hold and space saving, convenient to carry around. You can put it in your room or inside the car without taking up space.
- Economical &Reusable: Built durable materials with a long-lasting battery,our CAGIWIRU air duster it's a sustainable alternative to disposable air cans.
When the server will not start or crashes
Check versions before files
The client and server must run the same Vintage Story version. After a game update, install mod releases that explicitly support that version; a third-party mod compiled for another release can stop startup or prevent clients from joining. Have every player confirm the version shown by their launcher, not merely the operating system or launcher version.
Read the first meaningful error
In a long stack trace, the first mod name, missing dependency, invalid asset, or configuration path is generally more useful than the final shutdown line. Compare the timestamp with the moment the process stopped. If the log ends without an error, check file permissions, the working directory, available disk space, and whether another process already occupies the configured port.
Do these 3 things before closing this tab:
1Repair Windows errors before they cause bigger problems2Fix the driver behind crashes, sound loss and screen glitches3Clear out junk files and repair common Windows errorsUse a minimal-mod test
- Stop the server cleanly and make a full copy of the save and configuration.
- Move non-vanilla server mod ZIP files out of the configured
Modsdirectory; do not delete them. - Start the server and test the same world or a temporary new world.
- If vanilla starts, add compatible mods back in small groups, restarting and checking the log after each group.
- When a group fails, halve it until the offending mod or dependency is identified. Check that the ZIP is in the server’s configured
Modspath and that required dependencies are present.
This binary-search approach is safer than changing the entire list at once and preserves a clear rollback point.
Why friends cannot join
Prove local reachability first
From another computer on the same home network, connect using the host’s private IP address and configured port. If local joining fails, troubleshoot the server process, firewall, address, or port before touching router settings. If local joining works, the game and local service are functioning; continue with the internet path.
Allow the server through the host firewall
Create an inbound firewall rule for VintagestoryServer.exe (or the server binary used by your platform) on the profile that applies to your network. Permit the protocol required by your release and deployment; documentation and packages can differ on whether TCP, UDP, or both are needed, so verify the current server configuration rather than assuming. Re-test locally after changing the rule.
Rank #2
- Screen Cleaner is Your Screen’s New Bestfriend! - EVEO is proud to present a screen cleaner that’s perfectly suited for your TV. Meet your new screen cleaner, computer screen cleaner, laptop cleaner, iPad cleaner, Macbook,tv cleaner or any other electronic device. Our screen cleaner spray and wipe along with the included plush microfiber cloth, easily removes dust, fingerprints & other smudges on the screen’s surface. Clean effectively for a streak-free screen
- Gentle on your Screens - Our screen cleaner spray and wipes is compatible to be used even for the most sensitive LCD, LED, CRT, and OLED screens in proper use. Be at ease knowing that this product is compatible with all the major brands: LG, SONY, Samsung, Sharp, iPad, iPhone, Android screens, Kindle, PC monitors - we’ve got you covered! Can be used as LCD screen cleaner, tv cleaner, smart tv screen cleaner, and more
- Premium Super Soft Plush Microfiber Cloth - Included in this efficient screen cleaning kit. This screen cleaner spray and wipe has our signature plush microfiber cloth specially designed to comply with screens and monitors and leave them streak-free. Has been shown to effectively absorbs stubborn stains, zero streaks, and no fiber shedding. Always use this together with our screen cleaner for the best results
- Easy-to-Use Screen Cleaner Kit + microfiber cleaning cloth - The EVEO Screen Cleaning Kit will easily be your new favorite tool when it comes to taking care of the things you love most, quick and easy solution for a streak-free screen. Simply screw on the sprayer gun on the screen cleaner bottle. Spray the cleaning liquid onto the microfiber cloth, then wipe the screen until desired cleanliness & shine is achieved.
- Quality Screen Care Kit Worth Purchasing - Enjoy a convenient Screen Cleaner anytime, anywhere you need it. Your satisfaction is our top priority. We stand behind the quality of our products and that’s why, you shouldn’t be worrying at all. We manufacture the Best Screen Cleaner. and can be used for laptop cleaning kit, laptop screen cleaner, tv screen cleaner for smart tv. MacBook screen cleaner, monitor cleaner or screen cleaner spray for electronic devices with microfiber cleaning cloth
Forward the port to the correct machine
The commonly documented default server port is 42420. Treat it as a configuration value, not a guarantee: confirm the value in your server configuration and forward that same external port to the host’s current private IP address. Reserve the host’s address with a DHCP reservation or static assignment so the rule does not silently point to another device.
- Sign in to the router that actually owns the public internet connection.
- Create a port-forward entry for the server port, selecting the verified protocol (TCP, UDP, or both).
- Set the destination to the host’s private IP, not the router address or a container’s unrelated address.
- Allow the server process through the host firewall.
- Have a friend outside your home network test while the server is running; testing from inside may be affected by a router’s lack of NAT loopback.
Use automatic mapping only when appropriate
The official self-hosting procedure can ask the router to create a route. In the server console, the documented command is /serverconfig upnp 1. It works only when the router supports and permits UPnP; inspect the resulting mapping and disable UPnP if your security policy forbids automatic port changes. Manual forwarding gives you a more predictable rule.
Recognize CGNAT and double-NAT
Some internet providers place customers behind carrier-grade NAT, and a second router can create double-NAT. In either case, a local test can pass while unsolicited internet connections never reach your host. Check the router’s WAN address against the public address reported by your internet service; if they differ in a way that indicates carrier NAT, ask the provider for a public address, place the second router in bridge or access-point mode, or use a VPN-based private network. A VPN avoids inbound forwarding but requires every intended player to install and join the same VPN and may add latency.
Port, address, and connection errors
Use the right address for each player
- Players on the same LAN use the host’s private address, such as its router-assigned address.
- Players outside the LAN use the public address or a DNS name that resolves to it, plus the forwarded port when the client asks for one.
- Players in a VPN use the host’s VPN address and must have routes and firewall rules that permit the game traffic.
Do not give friends localhost or 127.0.0.1; those names point back to each player’s own computer.
Check for address changes
After a reboot, router lease renewal, or network adapter change, the host’s private IP may change. Confirm the current address on the host and compare it with the forwarding rule. If your public address changes regularly, use a dynamic-DNS service you control and verify that its record is current; this is separate from the game’s server configuration.
Rank #3
- 【Large size】:Measuring 800 x 300 mm/ 31. 5×12 inches, which is wider and taller than others. Large mouse pad can perfectly fit your keyboard and mouse of any size, and there is also ample space for peripherals such as phones, tablets, etc.
- 【LED backlight mouse pad】:Blade Hawks RGB mouse pad provides 7 static modes and 7 dynamic modes will give you the options you are looking for. Power-off memory function remembers the last lighting mode you selected. The super glow fiber Chroma will give you a colorful gaming setup that you want.
- 【Anti-slip rubber base】:Made from Natural rubber, this gaming mousepad will firmly grip your desktop, allowing you to enjoy the ultimate precision in the games you are most passionate about. It also comes with a texture that enhances this ability even further.
- 【Smooth and waterproof surface】: Micro-textured cloth surface, for extremely precise mouse control and a smooth movement. When liquid splashes on the gaming mouse pad, it forms water droplets and slides down. Will not delay your work or gameplay.
- 【Plug and play】: This mouse and keyboard pad is powered by USB, plug and play, no driver required. One button control light modes. Press one time to change the lighting mode, press twice to change the brightness, press and hold about 3 seconds turn ON/OFF.
Whitelist, roles, and authentication rejections
A reachable server can still reject a player because of whitelist or role settings. Check the player’s exact in-game name and the server’s whitelist entries, including capitalization and accidental spaces. Confirm that the account is authenticating through the expected game service and that the player is not connecting with a different account than the one granted access.
Most edits to serverconfig.json require a server restart before they take effect. The file must be valid JSON: use double-quoted property names and string values, remove comments, and do not leave trailing commas. Make a copy before editing, change one setting, restart, and inspect the log for a parse error. If the server refuses to start after an edit, restore the copy and reapply the change with a JSON-aware editor.
Mods that break joining or loading
Keep client and server mod sets compatible
Install server ZIPs in the configured Mods directory, verify each mod’s game-version support and dependencies, then restart. A server-only utility may be acceptable, but content and code that changes networking, blocks, entities, or world generation commonly requires a matching client installation. The connection log usually identifies a missing, extra, or incompatible mod.
Isolate a large mod list
When the list is large, first run with only the game’s vanilla mods. If that succeeds, restore the third-party list in small groups. Keep a written order and versions so you can reproduce the working set. Do not update several dependencies simultaneously unless the mod author requires a coordinated release; otherwise you lose the information needed to identify the change that caused the failure.
After removing or updating a mod
Stopping a mod does not necessarily remove blocks, items, entities, or mappings already stored in a world. If the world loads only with the old mod, stop further experimentation, preserve the original save, and restore a known-good backup. A version-appropriate mapping repair command such as fixmapping applyall may help in some releases, but command availability and behavior vary; confirm it against the installed server version and run it only on a backup copy.
Rank #4
- 【Softer and More Comfortable】Vaydeer wrist rest has unique diamond pattern, which is the combination of softness and aesthetics. The materials of wrist rest are improved into higher quality memory foam and covered with silky smooth lycra. The computer wrist rest makes you as comfortable and cushiony as like rest your wrists on clouds.
- 【Ergonomic Wrist Saver】The wrist rests for keyboard and mouse comes with a 17.32×3.15×0.83 inch keyboard wrist pad and a 5.94×3.15×0.83 inch mouse wrist support. Based on ergonomic design, the unique concave shape is the perfect fit for your wrist joints. The wrist rest pad fits most computer keyboards and laptops, improve hand and wrist posture, release your wrist and arm stress.
- 【Non-Slip Rubber Bottom】Featuring an anti-skid silicone base on the bottom, this wrist keyboard support stays firmly in place on your desk, preventing the padding from sliding around, ensuring stable and consistent wrist support during extended computer sessions.
- 【Better Experience & Pain Relief】Our keyboard arm rest is beneficial to alleviate the soreness caused by direct contact and friction between your arm and a hard desk surface, reducing the risk of wrist fatigue or carpal tunnel. The soft texture of memory foam can evenly distribute the pressure around your wrists and provide good support with just enough give.
- 【Helpful in Multiple Scenarios】Whether you're working, studying, writing, typing, gaming, this keyboard and mouse rest combo is an essential accessory to add comfort and support to your hands and wrists. It’s also a great gift for men, women, family, friend, coworker, gamer, teacher, etc.
Lag, freezes, and timeouts
Distinguish a pause from a dead process
Autosave can create a short, expected lag pause. A persistent freeze is different: check status, statistics, and the client list, then inspect CPU, memory, disk activity, and log growth. If the console still accepts commands and players eventually move, reduce workload before restarting. If the process is unresponsive and the operating system reports exhaustion or a crash, record the evidence and perform a controlled stop when possible.
Reduce resource pressure
- Remove unnecessary mods; every mod consumes memory, and some consume substantially more than others.
- Lower extreme client and server settings that increase loaded chunks, entity counts, or simulation work.
- Separate the dedicated server from a demanding client on the same computer. A dedicated local server gives the server and client separate memory space, which can help at extreme settings.
- Move the server to a machine with more CPU, memory, or faster storage when the host is consistently constrained.
There is no universal “safe” player count or benchmark that applies to every world and mod set. Measure your own server during normal play and during exploration, chunk generation, and autosave.
Quick wins for a faster PC:
Scan for outdated or missing drivers - takes under a minuteDriver Scan →Clear out junk files and repair common Windows errorsFree Scan →When to restart
Restart only after capturing logs and, if possible, forcing a save. Repeated hard kills increase the chance of losing recent changes and make the underlying fault harder to diagnose. Schedule restarts during low activity after mod or configuration maintenance, not as a substitute for finding a runaway mod or resource leak.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Protecting and recovering worlds
Save before planned work
- Warn players and stop new activity.
- Use the server console’s
autosavenowcommand to force a save. - Run
genbackupif supported by your installed version, and verify that a backup file was created. - For an additional copy, stop the server cleanly and copy the complete save directory, not just selected region files.
- Store at least one backup on separate storage and retain a pre-update and pre-mod-change copy.
The dedicated-server guidance recommends copying a save while the server is stopped. Label backups with the date, game version, and mod set so you know which environment can open them.
Restore after corruption or a bad mod
- Stop the server and preserve the damaged directory unchanged for later diagnosis.
- Choose the newest known-good backup from before the update or mod change.
- Restore it to a new location, install the matching game and mod versions, and test with no players connected.
- Only after the restored copy loads should you reintroduce later configuration or mod changes one at a time.
If no backup exists, keep the original and test repairs on a duplicate. Mapping repair may recover a version-specific problem, but it cannot reliably reconstruct data that was overwritten or deleted.
Best Value
- 【No Drill Mounted】Cable management tray can be assembled in as little as 3 minutes or less-simply. Side clips easily clampe the edge of desk, pass through the holes on the sides, and secure excess cables with baskets. Desk cable management supports inward or outward installation to meet your needs in different scenarios, and provides you with great convenience when collecting and organizing wires.
- 【Rubber Pad Protects Desk】Wire organizer under desk built-in soft rubber pads on the clamp protect your desk from scratches, so you will not damage your furniture or office.
- 【Sturdy and Beautiful】Cord management under desk is made of high-quality carbon steel and holds about 15 lbs. The wire basket has 2 holes on each side of the tray to enable your cables to pass freely. Cable baskets are suitable for desk thickness use from 0.4" to 2.4".
- 【Space Saving & Keep Organized】Desk cable management tray holds all your power cords, outlet strips, USB hubs and computer transformers hidden from your feet, and the data cables will not enter the vacuum cleaner to keep your desk clean and tidy. Desk wire organizer is also suitable for use in the kitchen and outdoors.
- 【Reduce Safety Risks】Cable tray under desk keeps all plugs away from your kids, no more worry about tripping. Using 2 holes wire tray saves extra space, helps you easily cabling and wire protection. The mesh design is not easy to accumulate dust, but avoids safety accidents caused by messy wires.
Choosing a hosting approach
Self-hosting is practical when you control the computer, firewall, router, backups, and maintenance window. A managed host removes much of the networking and uptime work, while a VPN-based private network avoids inbound forwarding for a small, trusted group. Compare the options against the actual bottleneck rather than choosing solely on monthly price.
Recommended Free Tools
| Factor | Self-hosted at home | Managed hosting | VPN-based private server |
|---|---|---|---|
| Inbound connectivity | Requires firewall and router forwarding; CGNAT can block it. | Usually supplied by the host. | No public inbound port, but every player needs VPN access. |
| Ongoing cost | Existing hardware and electricity; no hosting fee. | Recurring monthly fee. | VPN service or self-managed infrastructure may add a fee. |
| Setup effort | Highest: OS, updates, forwarding, backups, and monitoring. | Lower; follow the provider’s panel and support process. | Moderate: install VPN clients, manage memberships, and test routes. |
| Mods and files | Full filesystem and configuration control. | Depends on supported upload, mod, and version workflow. | Full control of the server, but VPN policy still applies. |
| Backups and restore | You must automate and verify them. | Compare retention, download, and one-click restore features. | You still manage server backups yourself. |
| Version support | You choose when to update and can pin a tested build. | Check which Vintage Story versions and mod loaders are offered. | Same as self-hosting; the VPN does not manage game versions. |
| Latency and region | Excellent for nearby players; upload bandwidth matters. | Choose a location near the group and inspect network quality. | Traffic follows the VPN route, which can add latency. |
| Support and uptime | Your responsibility, including power and internet outages. | Provider-dependent support, monitoring, and uptime. | Server uptime remains your responsibility; only the network path changes. |
A maintenance routine that prevents repeat failures
- Record the currently working game version, mod versions, and configuration.
- Keep the host’s private address reserved and document the forwarding rule and protocol.
- Back up before every game update, mod change, mapping repair, or configuration migration.
- Test a restored backup periodically; an untested archive is not a recovery plan.
- Review logs after updates and after adding each mod group.
- Plan a rollback window and tell players which version to run if an update fails.
- Monitor disk space, memory, and backup destination capacity.
Quick decision tree
- Does the process start? If no, check versions, dependencies, logs, permissions, disk space, and port conflicts; then run the minimal-mod test.
- Can a local player join? If no, fix the server address, firewall, port, or process. If yes, continue.
- Can an outside player join? If no, verify forwarding, public address, protocol, CGNAT, and double-NAT; use a VPN when forwarding is impossible.
- Is one player rejected? Check whitelist, role, account, and valid JSON configuration.
- Did the fault follow a mod change? Restore the prior set, back up the world, and reintroduce compatible mods gradually.
- Is the server slow or frozen? Capture status and resource data, account for autosave pauses, reduce mod and simulation load, and move the server if the hardware remains constrained.
Frequently Asked Questions
What is the default Vintage Story server port?
Operational documentation commonly lists port 42420. Confirm the configured value and required protocol for your release before creating firewall or router rules.
Why does port forwarding work locally but not for friends?
Local success does not test the public path. Check the router’s WAN address for CGNAT or double-NAT, verify the forward targets the host’s current private IP, and test from an external network.
Can I repair a world after removing a mod?
First preserve the save and restore a known-good backup if available. A version-appropriate fixmapping applyall command may help in some releases, but availability and results vary, so use a duplicate save and confirm the command for your installed version.
Do all players need the same mods?
Players need versions compatible with the server and any content or code mods that affect the connection or world. The join log normally identifies missing, extra, or incompatible client mods.
Free tools Windows power users keep installed
One-click scans. No signup required.
Should I use a VPN instead of port forwarding?
A VPN is useful when CGNAT, double-NAT, or router restrictions prevent inbound forwarding. Every player must join the same VPN, and the added route can affect latency and administration.
Quick Recap
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.

