Some of you may recall the 4 Byte Bug.
Some other may have noticed the "Server Information" page on the website giving warning messages.
The summary is that ingame time is stored in a 4 byte field and after about 3.8 years it hits it maximum and overflows into the sign bit.
This turns time into negative time and anything that is time related will become unpredictable and possibly with catastrophic results.
I have a program that I wrote/ran last time that subtracts 3 years from all the timers and the world continues happily.
I need to check it for any additional time fields that have been added in the last 3 years.
Hopefully it will be fixed this weekend. I have been travelling for close to 3 weeks and have not had the chance to do anything earlier.
The game will come down for about 30 minutes at some stage this weekend as I do a backup and run the fix.
Meanwhile, the Trading Post will not work due to this bug until time is reset.