I have users who install MEE off of our internal network, so I have configured the server to be reachable from the internet. I can get the machines to sync over the internet, however, when a user runs the installation from the internet, the Autodomain script only looks for the default server. Is there a way to get the autodomain script to look for multiple server names and/or IP addresses? My SDMCFG.ini has 4 server entries. The first two are for the production server and the second two are for the hotbackup server. each have an internal name and an external name that is redirected to the internal name. Shouldn't the autodomain script move on to the next server name in the list if it cannot connect to the default server? Can I place multiple default servers in the autodomain.ini? Please advise, thanks for the help.
SDMCFG.ini example from MEE server:
Description=McAfee Endpoint Encryption Database
autodomain does not have any logic at the moment to go looking for more than one server - you could add it though to the sbadmcl_execute routine?
I guess change the fail routine in sbadmcl_execute to switch between servers in a round-robin approach? Should not be too hard as you can probably switch on any error condition.
At the moment it retries the same server each time, so I would make an array of all the server descriptions, then loop the index to the array with a mod statement on the retry number, that way no matter how many servers you list in the array, it will try them in repeated order.
You'll probably have to make the retry counter >= number of servers times the number of times you want to try as well.
I'm curious. Do you have this setup in production? How many users/machines?
Did any outages of primary database server already occured?
This is set up in production and we have around 4500 machines worldwide. No outages have occured as a result of this setup.
So if primary database did not failed yet, you don't know if whole setup would be successful if it does.