Server Update 2026

Content and general development discussion, including quest scripts and server code. The Mana World is a project comprising the original tmwAthena server & a designated improved engine server based on evolHercules


Forum rules

This forum houses many years of development, tracing back to some of the earliest posts that exist on the board. Its current use is for the continued development of the server and game it has always served: The Mana World.

Post Reply
User avatar
Bjørn
Manasource
Manasource
Posts: 1505
Joined: 09 Dec 2004, 18:50
Location: North Rhine-Westphalia, Germany
Contact:

Server Update 2026

Post by Bjørn »

Since some years we've been struggling to find time to properly update the server running TMW, this forum, our website and a bunch of related services. Our current setup is badly documented, sits on an old Ubuntu 18.04 that can't be easily upgraded (Jesusalva attempted it once but had to roll it back from a backup). If this wasn't bad enough, we also no longer have the people who set it up (like gumi and Jesusalva) on our team and the remaining admins (mostly me, sometimes Freeyorp or MadCamel) are short on time.

The prospect used to be to spend several weeks replicating the current setup bit by bit. But this year something changed. The LLMs turned into pretty damn good tools, no longer hallucinate as much as they used to, have pretty up to date models and make up for missing or outdated knowledge by checking their facts. With the help of Claude, I've completed a test setup for the updated server based on Ubuntu 24.04 in 3 days, on a "devbox" provided to us by MadCamel. There are now instances running of:

The new server also has both local and remote backups enabled and the firewall setup is managed by Ansible.

The remaining part? Provisioning a similar new server on Azure (where our current server is also located), repeating the setup (the trivial part) and then migrating all data from our current server to the new one (which will mean a little downtime).

Unfortunately, at the moment I can't say when we'll do this, but I think we can do it pretty soon!

In the meantime, you can help by testing the new setup. Browse the wiki, forums, play the game (you'll need to create a throw-away account for now - try ManaLauncher if you dare!). And I'd like to ask our other admins (Freeyorp, MadCamel, and System_Error on the TMWA front) to review the setup with their expert knowledge. Thanks!

User avatar
Bjørn
Manasource
Manasource
Posts: 1505
Joined: 09 Dec 2004, 18:50
Location: North Rhine-Westphalia, Germany
Contact:

Re: Server Update 2026

Post by Bjørn »

UPDATE

The new server has been created now, I've dubbed it "aurora" - because you shouldn't ask me to name stuff.

Currently served by the new server:

It also has instances of the following, based on a snapshot of the data on dezilaromed:

  • TMWA running The Mana World (the server is reachable on aurora.themanaworld.org)
  • guildbot
  • ManaMarket
  • Vault + mirror lake (for whoever uses that, point it at aurora.themanaworld.org:13370)

Actual migration to be determined, but it will be soon to avoid paying for two servers for too long. You can help test if everything is working alright by logging in, just be aware that the current data will be replaced by the data on dezilaromed for the final move.

Btw, since the "old wiki" is back into maintenance, I've also been looking at the possibility of migrating back to self-hosted. It seems doable to replay the edits that have been made on Miraheze in the meantime. On our own server the wiki generally responds much faster and we regain a little self-control.

User avatar
Bjørn
Manasource
Manasource
Posts: 1505
Joined: 09 Dec 2004, 18:50
Location: North Rhine-Westphalia, Germany
Contact:

Re: Server Update 2026

Post by Bjørn »

Server Move Done!

This morning we took down TMWA on Dezilaromed, did a final migration of TMWA and related data (including ManaMarket, guildbot and Vault) and brought the services up on Aurora, our new shiny machine (running Ubuntu 26.04)! In the meantime, we also put the forums in read-only mode, and have also migrated its DB and uploads to the new server.

The IP address is the same since rather than waiting for the DNS to propagate, we decided to swap the IP addresses of these servers.

Let me know if you notice any problems going forward!

User avatar
ItchyDemon
Peon
Peon
Posts: 22
Joined: 01 Jan 2013, 03:50
Location: Cyberspace

Re: Server Update 2026

Post by ItchyDemon »

There are several problems:

  • There don't seem to be any updates or "news" on the client's update screen

  • On the "choose character" screen (when logging in), the sprites for all my characters are replaced with the word "Error", but sitting so close to the bottom border of each character's square that it gets cut off

  • Hurnscald Shop seems to have been replaced with the ManaPlus logo, the word "ManaPlus", and a square dead-center on the screen. Cycling through all available map views and back to the normal map view replaces the ManaPlus logo and name with a view green space.

  • When I open any windows within the client (inventory, chat box, etc.) then close them, they become part of the background

  • When I walk, player and NPC names "streak" around the screen.

  • Player and NPC sprites are replaced with the word "Error"

  • Switching the map view to debug shows that there don't seem to be any of the usual "colliders" that serve as barriers to keep me walking where I shouldn't

  • Lack of colliders doesn't seem to be any issue since I have a limited area that I can walk in before getting "bounced back" to where I was

  • Right-clicking on ManaMarket then choosing "Buy", or else attempting to buy from the General Store, crashes my client. I never get to see ManaMarket's inventory.

  • Going to the main TMW web site shows the Server Status as offline

Itchy Demon

As a demon, it is my duty to inform you that the underworld is full of itchiness.

Alts: Scratchy Demon, Pokey Demon, Holy Demon, Demonic Noob, Melody Pond, minlevel 140, 0xFF, Itchy Angel

User avatar
Bjørn
Manasource
Manasource
Posts: 1505
Joined: 09 Dec 2004, 18:50
Location: North Rhine-Westphalia, Germany
Contact:

Re: Server Update 2026

Post by Bjørn »

@ItchDemon Thanks for the big list of issues! Fortunately, they were all related to one single mishap: the TMWA server had not been restarted after changing the update host, and the previous update host was no longer valid. To avoid needing another server restart, I've restored "aurora.themanaworld.org" as an alias for "server.themanaworld.org", so if you restart your client, the news and updates should load and all those issues should be gone.

Edit: In the meantime, TMWA was also restarted, and "aurora.themanaworld.org" alias removed again.

User avatar
Bjørn
Manasource
Manasource
Posts: 1505
Joined: 09 Dec 2004, 18:50
Location: North Rhine-Westphalia, Germany
Contact:

Re: Server Update 2026

Post by Bjørn »

Alright, after migrating online count history, manamarket stats, some symlinks and Elanore to aurora as well, I think it's time to sunset dezilaromed.

I plan to shut down dezilaromed tomorrow, snapshot its disk then delete the server, its network security group, IP address, etc. We can keep the snapshot indefinitely at some dollars/month. If we ever wonder about some data we might have forgotten about, it can be turned into an actual disk and attached to aurora for forensics.

User avatar
Hello=)
The Mana World
The Mana World
Posts: 769
Joined: 11 Jun 2009, 12:46

Re: Server Update 2026

Post by Hello=) »

Thanks Thorbjorn! Its been really large-scale effort. Some fallout eventually happened, but nothing really big, scary and critical so far I hope - and shutdown of Dezi had no apparent visible impact (report if its wrong!) and known issues should be more or less sorted out by now. On other hand now it latest OS version and overall it much more clean setup compared to what it used to be.

Post Reply