I've been doing relatively well with the migration/upgrade project of my ESET ERA/ESMC server but I just hit a bit of an oddity. For the background, here's what I've done so far:
-backed up database from My SQL on previous ERA host server
-set up new ERA host server on Windows Server 2016 using MySQL database
-got everything imported, up and running as ERA 6.5
I'm now working on upgrading to ESMC, which is also going well - I'm logging into the web console now and that's all gone quite smoothly. It is showing on the server that I'm running:
ESET Security Management Center (Server), Version 7.0 (7.0.577.0)ESET Security Management Center (Web Console), Version 7.0 (7.0.429.0)
So, it prompts me to upgrade because there's a newer version available. This is a little odd because I just downloaded this version half an hour ago ... so I guess that stand alone downloads off the web site aren't the latest updates? Anyway ... it throws an error that says "Failed to create task: the referenced repository package is not available."
That's not the weird part ... the weird part is when I was checking to see how the versions I was running stacked up against what the latest version it wanted to install - on my Help | About page it says that I'm using the "Ubuntu (64-bit), Version 16.04" ... so ... there's a holdover in the database from the migration that hasn't picked up what system the migration/upgrade is running on. I'm thinking that this may be impacting the ability of the platform to run an upgrade if it's trying to do it using Debian style package management tools which are obviously not available on Windows Server 2016.
Image of versioning and the Ubuntu reference attached.
TLDR; How do I tell a migrated ERA/ESMC database that it's now running on Windows Server 2016 and not Ubuntu 16.04?
Thanks for any help ... doesn't everyone love a puzzle?
Cheers,
Brian