{"id":2831,"date":"2025-04-15T09:50:27","date_gmt":"2025-04-15T13:50:27","guid":{"rendered":"https:\/\/csimmons.dev\/blog\/?p=2831"},"modified":"2025-04-15T09:52:55","modified_gmt":"2025-04-15T13:52:55","slug":"coldfusion-2021-update-19-administrator-not-installed-and-toinstallbundles-txt-access-is-denied-issue","status":"publish","type":"post","link":"https:\/\/csimmons.dev\/blog\/2025\/04\/coldfusion-2021-update-19-administrator-not-installed-and-toinstallbundles-txt-access-is-denied-issue\/","title":{"rendered":"ColdFusion 2021 Update 19 \u2013 Administrator Not Installed and toInstallBundles.txt (Access is Denied) Issue"},"content":{"rendered":"<p>I administer two servers running ColdFusion 2021. One of them is on a VPS. The other is on a VM in a highly restricted internal environment. For both servers the following manual install method is used for updates.<\/p>\n<ol>\n<li>Stop the ColdFusion service.<\/li>\n<li>Run the command prompt as administrator then execute:<br \/>\n<code>C:\\ColdFusion2021\\jre\\bin\\java -jar C:\\Path\\To\\hotfix\\hotfix-019-330379.jar<\/code><\/li>\n<li>Follow the GUI installer prompts until the install is completed.<\/li>\n<li>Restart the ColdFusion service.<\/li>\n<li>Login to the CFAdmin and verify the version on the System Information page.<\/li>\n<\/ol>\n<p>Everything went fine for the VPS. When I tried to login to the CFAdmin on the internal server after the upgrade, however, I was greeted with the following error:<\/p>\n<figure id=\"attachment_2828\" aria-describedby=\"caption-attachment-2828\" style=\"width: 1014px\" class=\"wp-caption alignnone\"><img width=\"1024\" height=\"290\" data-public-id=\"cfadmin-error\/cfadmin-error.png\" loading=\"lazy\" decoding=\"async\" class=\"wp-post-2831 wp-image-2828 size-large\" src=\"https:\/\/res.cloudinary.com\/ccsimmons\/images\/w_1024,h_290,c_scale\/f_auto,q_auto\/v1744724760\/cfadmin-error\/cfadmin-error.png?_i=AA\" alt=\"Update 19 install administrator error\" data-crop=\"3.53\" data-format=\"png\" data-transformations=\"f_auto,q_auto\" data-version=\"1744724760\" data-seo=\"1\" srcset=\"https:\/\/res.cloudinary.com\/ccsimmons\/images\/w_1024,h_290,c_scale\/f_auto,q_auto\/v1744724760\/cfadmin-error\/cfadmin-error.png?_i=AA 1024w, https:\/\/res.cloudinary.com\/ccsimmons\/images\/w_300,h_85,c_scale\/f_auto,q_auto\/v1744724760\/cfadmin-error\/cfadmin-error.png?_i=AA 300w, https:\/\/res.cloudinary.com\/ccsimmons\/images\/w_768,h_217,c_scale\/f_auto,q_auto\/v1744724760\/cfadmin-error\/cfadmin-error.png?_i=AA 768w, https:\/\/res.cloudinary.com\/ccsimmons\/images\/w_1536,h_434,c_scale\/f_auto,q_auto\/v1744724760\/cfadmin-error\/cfadmin-error.png?_i=AA 1536w, https:\/\/res.cloudinary.com\/ccsimmons\/images\/f_auto,q_auto\/v1744724760\/cfadmin-error\/cfadmin-error.png?_i=AA 1856w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption id=\"caption-attachment-2828\" class=\"wp-caption-text\">Update 19 install administrator error<\/figcaption><\/figure>\n<p>This error message occurs when you attempt to execute functionality that depends on a package that has not been installed. Kind of odd in this case since the administrator package was previously installed, but since I&#8217;ve seen this once before it didn&#8217;t seem that concerning. I launched the ColdFusion Package Manager by navigating to <code>C:\\ColdFusion2021\\bin\\<\/code> and executing <code>cfpm.bat<\/code>. Then I ran <code>install administrator<\/code> as suggested in the error message. I received the following error(s) in the <code>cfpm<\/code> prompt.<\/p>\n<figure id=\"attachment_2829\" aria-describedby=\"caption-attachment-2829\" style=\"width: 1014px\" class=\"wp-caption alignnone\"><img width=\"1024\" height=\"564\" data-public-id=\"cfpm-install-administrator-error-1\/cfpm-install-administrator-error-1.png\" loading=\"lazy\" decoding=\"async\" class=\"wp-post-2831 wp-image-2829 size-large\" src=\"https:\/\/res.cloudinary.com\/ccsimmons\/images\/w_1024,h_564,c_scale\/f_auto,q_auto\/v1744724769\/cfpm-install-administrator-error-1\/cfpm-install-administrator-error-1.png?_i=AA\" alt=\"Update 19 cfpm install administrator error 1\" data-format=\"png\" data-transformations=\"f_auto,q_auto\" data-version=\"1744724769\" data-seo=\"1\" srcset=\"https:\/\/res.cloudinary.com\/ccsimmons\/images\/w_1024,h_564,c_scale\/f_auto,q_auto\/v1744724769\/cfpm-install-administrator-error-1\/cfpm-install-administrator-error-1.png?_i=AA 1024w, https:\/\/res.cloudinary.com\/ccsimmons\/images\/w_300,h_165,c_scale\/f_auto,q_auto\/v1744724769\/cfpm-install-administrator-error-1\/cfpm-install-administrator-error-1.png?_i=AA 300w, https:\/\/res.cloudinary.com\/ccsimmons\/images\/w_768,h_423,c_scale\/f_auto,q_auto\/v1744724769\/cfpm-install-administrator-error-1\/cfpm-install-administrator-error-1.png?_i=AA 768w, https:\/\/res.cloudinary.com\/ccsimmons\/images\/f_auto,q_auto\/v1744724769\/cfpm-install-administrator-error-1\/cfpm-install-administrator-error-1.png?_i=AA 1391w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption id=\"caption-attachment-2829\" class=\"wp-caption-text\">Update 19 cfpm install administrator error 1<\/figcaption><\/figure>\n<p>I&#8217;ve actually seen this error before on the internal server:<br \/>\n<code>The packages repository https:\/\/www.adobe.com\/go\/coldfusion-packages is not accessible.<\/code><br \/>\nThe second part of the error contained the tip I used to resolve it previously:<br \/>\n<code>You can only load the packages that are available locally in the C:\\ColdFusion2021\\bundles directory.<\/code><br \/>\nAs I did previously I went to the <code>C:\\ColdFusion2021\\bundles<\/code> directory on our other server and copied the administrator package files and placed them in the same location on the internal server:<\/p>\n<ul>\n<li>administrator-2021.0.19.330379.jar<\/li>\n<li>administrator-2021.0.19.330379.zip<\/li>\n<\/ul>\n<p>I ran <code>install administrator<\/code> again. The package seemed to install, however, the error regarding <code>toInstallBundles.txt<\/code> remained.<\/p>\n<figure id=\"attachment_2830\" aria-describedby=\"caption-attachment-2830\" style=\"width: 1014px\" class=\"wp-caption alignnone\"><img width=\"1024\" height=\"581\" data-public-id=\"cfpm-install-administrator-error-2\/cfpm-install-administrator-error-2.png\" loading=\"lazy\" decoding=\"async\" class=\"wp-post-2831 wp-image-2830 size-large\" src=\"https:\/\/res.cloudinary.com\/ccsimmons\/images\/w_1024,h_581,c_scale\/f_auto,q_auto\/v1744724765\/cfpm-install-administrator-error-2\/cfpm-install-administrator-error-2.png?_i=AA\" alt=\"Update 19 cfpm install administrator error 2\" data-format=\"png\" data-transformations=\"f_auto,q_auto\" data-version=\"1744724765\" data-seo=\"1\" srcset=\"https:\/\/res.cloudinary.com\/ccsimmons\/images\/w_1024,h_581,c_scale\/f_auto,q_auto\/v1744724765\/cfpm-install-administrator-error-2\/cfpm-install-administrator-error-2.png?_i=AA 1024w, https:\/\/res.cloudinary.com\/ccsimmons\/images\/w_300,h_170,c_scale\/f_auto,q_auto\/v1744724765\/cfpm-install-administrator-error-2\/cfpm-install-administrator-error-2.png?_i=AA 300w, https:\/\/res.cloudinary.com\/ccsimmons\/images\/w_768,h_436,c_scale\/f_auto,q_auto\/v1744724765\/cfpm-install-administrator-error-2\/cfpm-install-administrator-error-2.png?_i=AA 768w, https:\/\/res.cloudinary.com\/ccsimmons\/images\/f_auto,q_auto\/v1744724765\/cfpm-install-administrator-error-2\/cfpm-install-administrator-error-2.png?_i=AA 1348w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><figcaption id=\"caption-attachment-2830\" class=\"wp-caption-text\">Update 19 cfpm install administrator error 2<\/figcaption><\/figure>\n<p>I was still unable to access CFAdmin with the same <em>The administrator is not installed<\/em> error so I navigated to the <code>C:\\ColdFusion2021\\cfusion\\lib\\toInstallBundles.txt<\/code> file and checked the properties and it seemed as though the account running ColdFusion had read\/write access to it. I moved the file to the desktop and then moved it back.<\/p>\n<p>I ran <code>install administrator<\/code> again and this time there were no errors and CFAdmin was installed and accessible.<\/p>\n<p><strong>Any thoughts on a better way to handle\/prevent these errors in future upgrades?<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>I administer two servers running ColdFusion 2021. One of them is on a VPS. The other is on a VM in a highly restricted internal environment. For both servers the following manual install method is used for updates. Stop the ColdFusion service. Run the command prompt as administrator then execute: C:\\ColdFusion2021\\jre\\bin\\java -jar C:\\Path\\To\\hotfix\\hotfix-019-330379.jar Follow the &#8230; <a title=\"ColdFusion 2021 Update 19 \u2013 Administrator Not Installed and toInstallBundles.txt (Access is Denied) Issue\" class=\"read-more\" href=\"https:\/\/csimmons.dev\/blog\/2025\/04\/coldfusion-2021-update-19-administrator-not-installed-and-toinstallbundles-txt-access-is-denied-issue\/\" aria-label=\"Read more about ColdFusion 2021 Update 19 \u2013 Administrator Not Installed and toInstallBundles.txt (Access is Denied) Issue\">Read more<\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"_cloudinary_featured_overwrite":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[68],"tags":[48,12],"class_list":["post-2831","post","type-post","status-publish","format-standard","hentry","category-developer","tag-coldfusion","tag-developer"],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pbVg43-JF","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/csimmons.dev\/blog\/wp-json\/wp\/v2\/posts\/2831","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/csimmons.dev\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/csimmons.dev\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/csimmons.dev\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/csimmons.dev\/blog\/wp-json\/wp\/v2\/comments?post=2831"}],"version-history":[{"count":0,"href":"https:\/\/csimmons.dev\/blog\/wp-json\/wp\/v2\/posts\/2831\/revisions"}],"wp:attachment":[{"href":"https:\/\/csimmons.dev\/blog\/wp-json\/wp\/v2\/media?parent=2831"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/csimmons.dev\/blog\/wp-json\/wp\/v2\/categories?post=2831"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/csimmons.dev\/blog\/wp-json\/wp\/v2\/tags?post=2831"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}