MegaGlest Forum
MegaGlest => Bug reports => Topic started by: tomreyn on 14 February 2012, 15:03:15
-
and by the way: the engineers just said goodbey to the masterserver while still running. but i can't connect to them via ip, so they are defininitly dead. i will change the start script to run with the verbose command
Right, there is a partial network connectivity outage today (http://www.hetzner-status.de/en.html) at Hetzner, the company running the data center where the server hosting our services is located.
When the masterserver happens to be unavailable temporarily due to network connectivity issues or due to issues on the server itself, gameservers stop being listed on it. This is somewhat logical, since if this happens the masterserver will not receive the 'alive ping' from the server for a while, consider it to have timed out, and remove it off the server list. When the server then keeps sending 'alive pings' again it is no longer in the list of active servers and those are thus discarded. The proper solution to this issue is probably that the gameserver should retry to get listed if the masterserver tells it that its alive pings are not OK.
Generally we should consider using session IDs.
-
ah well, this explains why both, the masterserver and the engineer, were not reachable at the same time. didn't know you also use a hetzner server