For our ColdFusion, as reported in CFAdmin from the 'i' icon, under JVM Details, the 'Java Home' is: C:\ColdFusion2023\jre . We use a tech firm who has quite a bit of experience in ColdFusion to handle difficult things, like setting up this server last fall, and troubleshooting this problem. There was a problem with the password on the keystore in cacerts at first, but they did some stuff there yesterday, and today at about 10:41 AM server time one of the techs was able to list cacerts, then saw an error, then updated it and felt that it was good. He spoke with me about it. Even though some cfhttp calls that were broken now work, the ones for the scheduled tasks still do not work. This is true for every task, and these tasks have not been changed. I see that the cacerts file in C:\ColdFusion2023\jre\lib\security shows updated at that time. So I think he got the right file. Whether everything is just right, I don't know.
Re: updating, I tried that, using the updater in CFAdmin a few nights ago. I updated to update 15. It broke everything. It broke ColdFusion and even CFAdmin now gave a 500 error, even though while doing the update, it indicated that it successfully stopped CF and then restarted it, and reported success, as if everything is perfect. One of these techs had to manually roll back that failed update, which put us back to where we were, on update 5, the one originally installed. He then tried updating one version at a time, and only the first one worked. Beyond that, CF broke, even though CFAdmin did not break again. So he reverted back to update 5. The update process is not very good.
Hello,
JDK 17.0.16 has the new Sectigo root CA names. Refer:
https://bugs.openjdk.org/browse/JDK-8359170
Follow posted suggestion to install JDK 17.0.16 and use that with CF instead of the one in CF\jre then your schedule task problem will solve.
Regards, Carl.