by Freeborne » 16 May 12, 8:58 am
Hydra, you can catch cm, Antipop or myself on ts.ausarma.org if you have any questions. Rockets timezone difference, workload, and daily life duties often means it can take him more than a day to respond.
There was a problem over past 2 days affecting several thousand players who had corrupt item data in their profiles, preventing them from loading, however last night no-one could join at all, and it was only on GON server, so it wasn't that. It never got to the "Loading Character Data" phase though. We only ever got up to "Waiting for Server Response". Eventually the scripts timed out and we all loaded into the map with no player bodies defined, and could not move. This only happens when Hive is not working/loaded.
When the mission loads, it uses "HiveAuth" to authenticate and look up the user. This is when we see the "Waiting for Server Response". It's usually pretty quick.
It then uses "Hive" to save/load player gear (including weapons, backpacks, last location, etc). That's when we see "Loading Character Data" and that can take a little longer.
Startup procedure.
1. HiveAuth.
2. Hive.
3. Game server.
So you need to load HiveAuth, then Hive. They can sit there doing nothing until the mission/server starts (but they have to be running 1st). Then, if you're lucky, it will load the mission and grab all the vehicles and tents from the central Hive database, and populate them on the map. We've found it also tries to load everyone's character gear at the same time though, so if you have 50+ players loading their data, it often means the vehicles don't get loaded, as the script that calls them times out (or something). That's why we've had to manually start the mission some times, kick out users, lock the server, and let the mission load with minimum players. Then we unlock it once vehicles/tents have spawned in.
Occasionally the HiveAuth or Hive will appear to lock up, so it wont process new characters, and player gear/locations won't save (should be about every 60 seconds). Players will also complain they've been stuck at "Waiting for Server Response" for 10 minutes, etc. This can be fixed by restarting one/both of these Hive apps. If someone joins while HiveAuth is down, they may load a blank character, or forever get stuck in "Loading Character Data". Those poor saps just need to rejoin from lobby, or sometimes quick ArmA and come back again.
Last edited by
Freeborne on 16 May 12, 9:07 am, edited 1 time in total.