Skip to main content
Participating Frequently
February 24, 2020
Answered

Error invoking CFC /CFIDE/administrator/updates/download.cfc | Coldfusion 2016

  • February 24, 2020
  • 1 reply
  • 2786 views

Hi, we recently upgraded our websites to a new server with coldfusion 2016 (old server coldfusion 9). We are running into strange behaviour. Coldfusion becomes unresponsive after running for several days (sometimes within a day). And even more strange, sometimes our webpages do respond normally but the coldfusion administrator returns blank pages.The administrator 'sometimes' gives the following message 'Error invoking CFC /CFIDE/administrator/updates/download.cfc : Metaspace [Enable debugging by adding 'cfdebug' to your URL parameters to see more information]'

 

We are trying multiple things to solve these problems but we have not been succesfull. Currently we monitor our server every 5 minutes and when it becomes unresponsive we do a quick restart.

 

Any thoughts what might cause this strange behaviour?

 

Kind regards Thijs

This topic has been closed for replies.
Correct answer Charlie Arehart

Just remove the maxmetaspace element from the java args in cf, and restart. You may want save first a copy of cf's bin/jvm.config (in the cfusion folder and that of any sibling folder for any instances created, if you run cf enterprise,  developer, or trial editions.) Then restart cf.

 

Adobe should not be setting that max, like they DID need to set the old maxpermsize (from java 8 and before, because it had a tiny default). And we don't need to "chase" setting a "good" value for it. Just take it out.

1 reply

Charlie Arehart
Community Expert
Charlie ArehartCommunity ExpertCorrect answer
Community Expert
February 24, 2020

Just remove the maxmetaspace element from the java args in cf, and restart. You may want save first a copy of cf's bin/jvm.config (in the cfusion folder and that of any sibling folder for any instances created, if you run cf enterprise,  developer, or trial editions.) Then restart cf.

 

Adobe should not be setting that max, like they DID need to set the old maxpermsize (from java 8 and before, because it had a tiny default). And we don't need to "chase" setting a "good" value for it. Just take it out.

/Charlie (troubleshooter, carehart. org)
NebukadAuthor
Participating Frequently
February 24, 2020

Thank you for replying. Removed the setting and now we have to wait and see if the server start hanging again.

 

Charlie Arehart
Community Expert
Community Expert
February 24, 2020

Good to hear, but did you heed the step, "Then restart cf"? If not, then the problem may come back until you do restart CF.

/Charlie (troubleshooter, carehart. org)