This is the third time now that the playerinfo files keep getting corrupted, I am not sure if it's from sourcebans or what the deal is but we may be facing another global reset if I can't get answers. The servers have been rebooting with the name 'Garry's Mod' for a few weeks now and it has been narrowed down to the Evolve Admin System. I don't really think the files are corrupt, I believe that they are becoming too big for the server to read efficiently. I am trying to avoid this reset as much as possible, but the files are stored so complicated that it is really hard to spot errors.
Server #1 has one line of text that is 91,271 characters long. It's not easy to spot something out of place, or cause of this problem. I am in contact with the author of Evolve to see if he can change the way things are read. If not, we may be facing a big switch to ULX which may be a concern because I have not found a working copy of Source Bans.
I regret to inform you all of this, but I am doing the best I can to keep things running smoothly.. and finding this problem is going to hurt a lot. There are a few options here..
To my knowledge this has affected servers #1, #2, #3, #4, #6.. I have not spotted it on any others. I'm hoping that there is an easy solution, but I'm not going to get my hopes up. With the player info loaded the server does not perform well, granted it even boots the configuration which is our problem. The server starts but it's named 'Garry's Mod' and the loading screen/fastdl and all other configuration options are ignored. It's hit and miss, sometimes it works and sometimes it doesn't.. this may also explain #2, #4 crashing unexpectedly all day long.
I will update this thread as I obtain more information or before I take the servers down to do the conversion to ULX (If Needed). I have not had any corrupt data issues with ULX, I have just avoided it because we were raised on Evolve. Evolve was a broken project left abandoned a while back, a few people took over the development and it has seemingly gotten worse. Again, this has happened to use before we incorporated SourceBans.. so we can exclude that from the equation.
Edit:
Server #1 has been migrated to ULX & Sourcebans, I will be working on the other servers throughout the week. The ranks will not be defined yet, this will take a while to do on each server. I will be adding custom ranks slowly, this has been a long time coming.. Evolve was a good method for a while but it's structure is unstable. The staff has been added by SteamID and will be converted over once we're online together.
The ranks will be:
[list type=decimal]
[*]Server Owner
[*]Senior Admin
[*]Admin
[*]Moderator
[*]User
[/list]
Server #1 has one line of text that is 91,271 characters long. It's not easy to spot something out of place, or cause of this problem. I am in contact with the author of Evolve to see if he can change the way things are read. If not, we may be facing a big switch to ULX which may be a concern because I have not found a working copy of Source Bans.
I regret to inform you all of this, but I am doing the best I can to keep things running smoothly.. and finding this problem is going to hurt a lot. There are a few options here..
- 1.) Xandaros is able to find out why/what is causing this, and we continue like normal.
- 2.) We reset the play time/ranks once again and hope it doesn't come back.
- 3.) We switch to ULX and face one of the biggest changes in our community.
- 4.) We ditch both of them completely and attempt to find a new admin & ban system (Not Feasible)
To my knowledge this has affected servers #1, #2, #3, #4, #6.. I have not spotted it on any others. I'm hoping that there is an easy solution, but I'm not going to get my hopes up. With the player info loaded the server does not perform well, granted it even boots the configuration which is our problem. The server starts but it's named 'Garry's Mod' and the loading screen/fastdl and all other configuration options are ignored. It's hit and miss, sometimes it works and sometimes it doesn't.. this may also explain #2, #4 crashing unexpectedly all day long.
I will update this thread as I obtain more information or before I take the servers down to do the conversion to ULX (If Needed). I have not had any corrupt data issues with ULX, I have just avoided it because we were raised on Evolve. Evolve was a broken project left abandoned a while back, a few people took over the development and it has seemingly gotten worse. Again, this has happened to use before we incorporated SourceBans.. so we can exclude that from the equation.
Edit:
Server #1 has been migrated to ULX & Sourcebans, I will be working on the other servers throughout the week. The ranks will not be defined yet, this will take a while to do on each server. I will be adding custom ranks slowly, this has been a long time coming.. Evolve was a good method for a while but it's structure is unstable. The staff has been added by SteamID and will be converted over once we're online together.
The ranks will be:
[list type=decimal]
[*]Server Owner
[*]Senior Admin
[*]Admin
[*]Moderator
[*]User
[/list]