Servers State

Image
Image
Image
Image
Image
Post Reply
Nelsona
Posts: 1117
Joined: Sat Sep 30, 2017 5:03 am

Servers State

Post by Nelsona » Sun Oct 04, 2020 5:31 pm

HOF Servers hosted in private machine have now heartBeat sent at 4 MasterServers so they can be seen by players having following configuration:

Code: Select all

[UBrowserAll]
ListFactories[0]=UBrowser.UBrowserGSpyFact,MasterServerAddress=master.333networks.com,MasterServerTCPPort=28900,Region=0,GameName=ut
ListFactories[1]=UBrowser.UBrowserGSpyFact,MasterServerAddress=master.oldunreal.com,MasterServerTCPPort=28900,Region=0,GameName=ut
ListFactories[2]=UBrowser.UBrowserGSpyFact,MasterServerAddress=master.errorist.eu,MasterServerTCPPort=28900,Region=0,GameName=ut
ListFactories[3]=UBrowser.UBrowserGSpyFact,MasterServerAddress=unreal.epicgames.com,MasterServerTCPPort=28900,Region=0,GameName=ut
Players should see something like this (of course, not with my ping...):
Masters_Updated.png
Masters_Updated.png (310.35 KiB) Viewed 210 times
@Administration - feel free to add other addresses for updating heartbeat if are suitable.
Not often maintained
My UT Mapping works...
Learn the rules like a pro, so you can break them like an artist.
- Pablo Picasso -

Nelsona
Posts: 1117
Joined: Sat Sep 30, 2017 5:03 am

Re: Servers State

Post by Nelsona » Mon Oct 05, 2020 5:29 pm

Evil Sniper was looping probably because I did other things around forgetting where I'm connected and getting an UnrealTournament.ini file from elsewhere for setting up MasterServers - I don't recall exactly what was about...
I had another copy from April and I checked ServerPackages for matching previous configuration from October 2 and 3. I did a re-build of ServerPackages from Server Log Files, lol - for making sure about Up-To-Date packages, MapVote was keeping mods as long as there nothing was touched... It's why logs are just... awesome. These are helpful in re-configuring server even if INI is gone... Log is talking entire story...
If a package is outdated, definitely at next crash/reboot it will be in previous original state. I think all should be good now...
Not often maintained
My UT Mapping works...
Learn the rules like a pro, so you can break them like an artist.
- Pablo Picasso -

Nelsona
Posts: 1117
Joined: Sat Sep 30, 2017 5:03 am

Re: Servers State

Post by Nelsona » Wed Oct 14, 2020 6:50 pm

I did other detailed checks at Evil Sniper Server - I don't get why auto-update feature done on purpose ONLY for sniper server was off. If whatever settings are wrong and we need to work on them without outage this is NOT HELPING. I turned on this thing. Last time I worked for updating master servers list reconstructing a lost file and preparing a self update with all previous packages, update WAS NOT operated because... Auto-update was removed ?... And I think in older INI file used server did not have

Code: Select all

DownloadManagers=Engine.ChannelDownload
The changes at settings were not operated (as I was expecting) because auto-update did not work being removed and then server when it did a self-reboot, it did not do anything like a self update.
If you guys are aware of better maintenance methods that mine, do use them, but this time the removal of self-update capability was NOT HELPFUL. If you do have plans for reverting server to a non-logs and a non-fixed state then turn it into a hidden thing (based on that Process Manager thing) and get used with problems and no logs saved. Whenever exist a problem into assets or into a new implementation and/or something it's not on the right way I SHOULD KNOW what is about. And... an Auto-Update feature is addressing ONE Server and not more because we don't want the same files loaded everywhere as long as servers are using DIFFERENT PORTS. I know well what I'm doing when I'm doing something, and I do not have any damaging intention in any way. When server has been self-rebooted and self-updated, content from Update folder can be removed - not advisable removal of that "Voting History" stuff because that mod does issues when said file is full filled with records - it's why there server does a clean-up each time at rebooting time.

Evil Sniper Server uses Update folder for loading updated assets - like INI changes.
Redeemer Server uses Update_Red folder for loading updated assets - also aiming private changes for this server.
These are preventing changes at INI files to put servers in outage while changes are written/copied, they are self-updating - later indeed, or triggered manually at the end of a match for not causing frustrations for players. The other servers should not use auto-update because these folders are NOT AIMING them. If this implementation should be done in all servers if it's wanted, update batch has to be written accordingly and other Folders must be created and used - I repeat, if the rest of servers will need this stuff.

For those changes that must be applied as quickly as possible, I can write some mutator having a mutate command - perhaps configurable - and this command can be used for scheduling an admin ordered reboot at the end of the match. We can log as admin, we are sending reboot command and we are going to our daily jobs, after the end of match, using a certain delay, we do have a reboot. We don't need to sit there waiting or frustrating players with a reboot in the middle of match, we are just sending command and all the job is taken by server. Perhaps is not needed such thing, or perhaps we want to work in classic way: Hey players, we will break party for doing updates - it takes some minutes, I apology for troubles. Some of them won't like these breaks, but... it's not only my decision.
Not often maintained
My UT Mapping works...
Learn the rules like a pro, so you can break them like an artist.
- Pablo Picasso -

Nelsona
Posts: 1117
Joined: Sat Sep 30, 2017 5:03 am

Re: Servers State

Post by Nelsona » Thu Oct 22, 2020 2:22 pm

@Administrators
When a server gets stuck and you are forcing a closed server window, master window with startup line will ask if you want to quit server completely. If you are not answering at main batch, server will stay OFF. If you want server back it would be advisable to take a look at main batch window and answer if you stop server completely or not otherwise it won't start until confirmation is granted.
Not often maintained
My UT Mapping works...
Learn the rules like a pro, so you can break them like an artist.
- Pablo Picasso -

Post Reply