Automated installations documentation inaccuracies
While trying to perform an automated upgrade with the new automated install method I ran in some problems that are mostly the result of the documentation being wrong.
- Website parameter PRESERVECONFIG is set to 'no' by default while the documentation states it's set to 'yes'. So if you attempt an upgrade and wish to use the same connection configuration as before you have to set this parameter. The solution here would probably be to change the default value to yes in the MSI or correct the documentation.
- Base Monitor parameter SERVICERPCPORTNUM is empty by default and not set to 7399 as the documentation states. It in fact isn't a mandatory parameter but if it's not defined the base monitor configuration after upgrade (and perhaps even new install) is set to an empty string. This in turn causes the service to start and run but not listen on any network interface or port.
- Website and Base Monitor parameter I_AGREE_TO_THE_EULA is in fact mandatory for an upgrade even though the documentation states it's needed only for a new install.
It also seems this is the perfect method to install the Base Monitor with a gMSA account out of the box without any post install tinkering and manual service modification.
All in all a great job!
P.S.: I really hope that web.msi and base.msi files will be available separately for download as the current method of obtaining them is a bit convoluted.
1 · Share on Twitter