
Originally Posted by
fullhawk
I've tampered extensively with the two mongo tables this script changes. In the process of getting the script to work, I've put bad data in, incomplete data in, and dropped the tables entirely.
The python script literally only touches those two tables, and if you drop them (itemMarket, and itemMarketMaster), the server can still start fine, it just recreates them as needed. If dropping those tables doesn't fix your server and those tables are literally the only thing the script touches then it looks like the problem is elsewhere.
Whatever has gone wrong for you, and sorry if it seems like I'm just dodging, but I don't see how my script could have caused it. It could be that starting the server without creating the user first caused it to enter this new error state but it would be atypical of the issues I have seen, so I kind of doubt it.
If you have done anything else with your server recently, I would focus on that.