ColdFusion Error: Server monitoring and API is not available in this edition of ColdFusion Server

This article will go over fixing an API error you may receive when upgrading to ColdFusion 9.

  1. In order to fix this error during the upgrade/migration process from an older version of ColdFusion, first log into the server via Remote Desktop.
  2. Once logged in, open the Services manager by going to Start > Run > services.msc.
  3. Once the Services manager opens stop all ColdFusion 9 services.
  4. Navigate to C:\ColdFusion9\lib\adminconfig.xml and change everything to 'false' that is listed as 'true'. This will stop the migration wizard from proceeding automatically when loading CF Admin.
  5. Copy the files from the following ColdFusion 8 directory (or the previous CF install directory which can vary from server to server):
    • C:\CFusion8\lib\neo-cron.xml
    • C:\CFusion8\lib\neo-datasource.xml
    • C:\CFusion8\lib\neo-mail.xml
  6. These should be copied to C:\ColdFusion9\lib

This will force the migrated data to be used in ColdFusion 9

Start the ColdFusion 9 services manually from the Services manager and stop the ColdFusion 8 processes.

Now you can access the ColdFusion Administrator to finish the install: http://127.0.0.1/CFIDE/administrator/index.cfm