Special offer: upgrade to ColdFusion 2021 from CF2016 or earlier, saving perhaps thousands of $$
Read on for more details.
Read on for more details.
Update Jul 2023: Before considering what I share in this post, note that if you have updated your CF to use the Java update from Jul 2023, the cause of this error may be due to a totally different issue. See my post from July 2023 on that matter.
Update Feb 2023: In mid-February 2023, Adobe did re-sign their jars and placed them on the uploads site so that either the CF Admin update download or anyone performing a manual download after that date WOULD get the newly signed jars, and the problem below then no longer happens. (They are now signed as "SHA256withRSA, 4096-bit key".) I leave the rest here still for those who would want to understand what DID happen and why the update jars that were in place then DID change (slightly) for this reason.
TLDR: The new updates are 1.8.0_351, (aka 8u351), 11.0.17, 17.0.5, and 19.0.1 respectively). And as is generally the case with these Java updates, most of them have the same changes and fixes as each other (though not always).
Update: After posting this, I learned of some rather surprising implications of a new feature of the new JDK installer. For more, see a new section on this below.
Oracle calls them "critical patch updates" (yep, CPU), but they are in fact scheduled quarterly updates, so take that "critical" nomenclature for what it is. For more on each of them, including what changed and the several security fixes they each contain (including their CVE scores regarding urgency of concerns), see the Oracle resources I list below. And if you may be skipping to this from a JVM update from before Apr 2021, I share also a bit more info as well as for users of Adobe ColdFusion (including where to find the updated Java versions from Adobe, what JVM versions Adobe CF supports, and more).
For some folks, that's all they need to hear. For others, read on for topics like:
If you find this post in 2023 or beyond and are looking for the CF2021 installers, please read this update before proceeding. I started to get a lot of comments once CF2023 came out. This post is from Oct 2022, about new installers offered at that time, while CF2021 was still the latest version.To be clear, once Adobe comes out with a new version, they REMOVE the installers of the old version from the public pages of their site. Does that mean you're stuck and CANNOT get the installers, perhaps that "you paid for"? No, it does NOT mean that. You just need to know where to find them.
1) First, if you are the person who BOUGHT CF, then you should have an account at either https://account.adobe.com/products or https://licensing.adobe.com/, and you can find the installers you paid for there.
2) If instead you either DID NOT buy CF (perhaps using the free trial edition), or someone ELSE bought it (maybe you don't know who it is), or you just can't get into that account, note that there is an online repository of old (and new) installers at cfmlrepo.com, which is managed by trusted community members, including myself.
Now, back to what the original post was about...
Here's some surprising news: Adobe has released a "refreshed" installer for CF2021, which includes update 5 (which came out last week) built-in.
Read on for (much) more.
[Edit] This post originally had been addressed to speakers at last week's great Adobe CF Summit. Adobe had been unable to arrange streaming or recording of the dozens of presentations. But it turns out that at the same time I was writing it, Adobe was posting that they will be asking Summit presenters to present on webinars they will arrange. As such, I withdraw here my request to host those presentations, as I certainly don't mean to lead to any confusion over things.
Still, I will leave up this post as a general offering to ANY presenters, on of course ANY CF topics. :-) Read on for more.