Copy link to clipboard
Copied
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.
Thanks in advance for any answers!
The situation is:
Copy link to clipboard
Copied
The situation is:
Copy link to clipboard
Copied
Thank you for the response, @BKBK. It was helpful during the upgrade.
Regarding #3, you said, "As your installation is currently Update 16...". That was not the case. The scenario I presented was installing update 16 (or 1-16 if you want to think of it that way) to a fresh install of ColdFusion 2023 that had no previous updates applied. In both my dev testing and my prod deployment, my site worked fine after the update, without having to do anything with a connector, which (to my understanding, atleast) contradicts Adobe's statement, "However, upgrading from Update 4 and earlier requires you to recreate the connector."
Furthermore, I find some websites mentioning that the connector can be reconfigured using wsconfig.exe, but the documentation referenced in Adobe's various hotfix documentation makes reference only to a drawn-out, manual method with no reference to wsconfig.exe. In my years working with CF, Adobe documentation that I have seen regarding the connector is lacking - exactly what it does, where it does it, how things are changed, when they need to be changed, etc. - which is a real issue.
Copy link to clipboard
Copied
Thanks for the clarification, @Dordrecht . What you say makes sense. Adobe's wording is indeed confusing.
What they mean is:“If your connector was created using Update 4 or earlier, and if you are now running Update 5 or newer, then recreate it.” They are referring to connector creation time, not update installation time. Unfortunately, that nuance isn’t stated explicitly.
I shall assume we're talking about external web servers (like IIS and Apache). The connector story does not apply to the built-in Tomcat web server. Then I think it all depends on the moment when you downloaded the fresh install. There is a possibility that the version (Update level) of your installer already deployed a compatible connector during installation.
Fresh installs usually have an update level. For example, when I did a fresh install of ColdFusion 2023 last March, it was at Update 5 level. You will notice that the most recent installer at https://www.cfmlrepo.com/ is also Update 5. Could it be that your fresh install was also Update 5? There's one way to find out.
Open the installation log (located by default in C:|ColdFusion2023 ) in a text editor. Search for the string 2023.0.**, where * is a wildcard representing any digit. The highest and most frequent of these digits usually is the Update level. For example, in my ColdFusion 2021 installation log there are many occurrences of 2021.0.02 (Update 2); in my ColdFusion 2023 installation log there are many occurrences of 2023.0.05 (Update 5).
That said, I agree with you that Adobe needs to improve the documentation on connectors and on the Web Server Configuration Tool, wsconfig.exe. In fact, I would suggest you use the last paragraph of your last post as the basis for a Feature Request.
Copy link to clipboard
Copied
Thank you, @BKBK . When I view the install file, I see the first reference as 2023.0.0.2, but references after that are to 2023.0.0.330468.
I'm not sure if "the connector" primarily involves changes to CF configs or IIS's configs. If the latter, possibly "the connector" was updated along with a previously installed hotfix to CF2021, because I installed CF2023 side-by-side with CF2021 on the servers. Otherwise, why I didn't need to recreate tghe connector is still a mystery to me.
Get ready! An upgraded Adobe Community experience is coming in January.
Learn more