Answered
Hotfix Install Process Safety Questions
I need to install a group of hotfixes very soon to CF2023 on Windows. CF is just installed as a standalone - not multiple instances. I prefer to do it using the GUI in the CF Admin. I really want to do everything possible to avoid issues, and the following questions are to that end. If anyone has some fast, high-level answers, I would appreciate hearing them.
- It is recommended in various places to back up the whole ColdFusion2023 folder before Hotfix install. Simple enough, but how/when to restore CF from that backup is not clear. How likely is it that after a significant error, replacing the whole ColdFusion2023 with the backed-up version will get things working again?
- It is recommended that CF be restarted before running the hotfix from the GUI, to both verify that the user has permissions to restart the services and to free up any resources held by the OS. Does this mean that ALL cf-related services including ODBC Agent, ODBC Server, .NET Service, Add-On Services should be restarted, or only the main Application Server service? Also, I have cf-related services that are listed in services, but that are not running. When restarting the services, should only the services originally running be restarted?
- In regard to the Connector configuration, the Hotfix notes say connector configuration is not required, but adds, "However, upgrading from Update 4 and earlier requires you to recreate the connector", and then it points here, which includes pretty elaborate manual changes. When I applied hotfix 1 -16 in my development environment to a fresh install of CF2023 last week (no applied hotfixes), that was from "Update 4 and earlier", everythign worked fine, and yet I didn't need to do any connector updating. Are the connector configuration changes I linked to really necessary, or are they a fallback in case something doesn't work? I really don't see those steps as realistic in an update scenario, especially since they are not clear. For instance, in the third paragraph, it says, "In the following example, the port would be 8122". Where did the number 8122 come from?
Thanks in advance for any answers!
