Skip to main content
Inspiring
April 9, 2021
Answered

Can't manually instal patch 11 on ColdFusion 2018

  • April 9, 2021
  • 1 reply
  • 642 views

I have several production servers that can't access the internet so I need to do the update manually. When I try to install it the I get the message that it's already been installed. I'm the only one that patches the servers so I know I didn't install it and the admin shows its updated to 10.

 

I'm trying to figure out how to either get around the issue with manually installing the update or finding a way to trick the CF admin into thinking it downloaded the update and using the update file I downloaded. Any suggestions?

This topic has been closed for replies.
Correct answer Phil5C93

I found the issue. Part user error and part bad error handling on Adobes part. I had been selecting the wrong path so of course the install would fail. The installer didn't give a message like "ColdFusion wasn't found at this location". Instead it said "Updated This update is already installed."

 

I should have caught my error sooner but the extremely incorrect message from the installer didn't help me at all.

 

Sorry for waisting your time @Charlie Arehart 

1 reply

Charlie Arehart
Community Expert
April 10, 2021

When you say manually installing, are you going to the comma d line and running:

 

java -jar yourhotfix.jar?

 

You would need to provide or be running in the path of the Java command and that jar. And do you have only one instance of cf, or multiple (with other names in the cf folder, as a sibling to cfusion other the  jre, config, and uninstall)? 

 

Let's leave it at this and hear back from you. 

/Charlie (troubleshooter, carehart. org)
Phil5C93Author
Inspiring
April 12, 2021

Thanks Charlie.

 

I have a single instance of CF 2018 on Windows 2018 using jdk-11.0.10. I open the command prompt as administrator and CD to <cf_root>/jre/bin/ I then run the command java.exe -jar E:\prog\ColdFusion\updates\hotfix-011-326016.jar

 

The installer comes up, I provide the install path to CF and click Next. At that point a dialog comes up that says "Updated This update is already installed." This update hasn't been installed yet so I'm not sure whats going on.

 

I've scanned the registry and don't see anything stored that indicates the current patch installed. I looked at the ColdFusion2018\cfusion\hf-updates\updates.xml file and it shows I'm patched up to 10. Update 11 isn't represented anywhere in the ColdFusion2018\cfusion\hf-updates\ directory. The directory ColdFusion2018\cfusion\lib\updates only has the update 10 jar in it. I've searched the ColdFusion install directory and cant find anything named or containing hotfix-011-326016.

Phil5C93AuthorCorrect answer
Inspiring
April 12, 2021

I found the issue. Part user error and part bad error handling on Adobes part. I had been selecting the wrong path so of course the install would fail. The installer didn't give a message like "ColdFusion wasn't found at this location". Instead it said "Updated This update is already installed."

 

I should have caught my error sooner but the extremely incorrect message from the installer didn't help me at all.

 

Sorry for waisting your time @Charlie Arehart