Latest from the ColdFusion Community Portal
AI Assisted Coding Is Changing More Than Our Output
You can feel it in the muscle memory. There was a time when “being good at coding” meant you could hold a big chunk of a problem in your head, translate it into working code, and then patiently chase the weird little edge case that only appears when a user in Ohio clicks the button twice. Now a new reflex is forming: describe the goal, accept a suggestion, tweak it, run it, repeat. That shift is not just about speed. […]
How to get CF to know a user’s real IP address, when behind a proxy, load balancer, caching solution, etc.
If your server is behind some load balancer, proxy, or caching solution, you may need to know the "real" IP address for a user, using CFML code but you may find all requests show "coming from the same ip address", though clearly from different users. Or perhaps you are developer and (related to this problem) you find that you can never get CF "debugging output" to appear, even though your IP address is in the CF Admin list.
These problems can be fixed, and this post shows how using Tomcat (which underlies CF) and its available RemoteIPValve, which can be configured pretty easily.
Planning Ahead: ColdFusion 2021 Support Ending Soon
[Originally posted Aug 2025, updated slightly in March 2026] As Adobe ColdFusion 2021 approaches its end-of-life (EOL), it’s crucial for developers and organizations to understand the support timelines and plan accordingly. This guide outlines the key dates and available options to ensure a smooth transition. ColdFusion 2021 Support Lifecycle General Availability (GA): November 11, 2020 End of Core Support: November 10, 2025 End of Extended Support: November 10, 2026 During the core support period, Adobe provides regular updates, including security patches […]
How to Choose Enterprise Backend Architecture: A Thin Air Web Success Story
In the high-stakes world of enterprise logistics and finance, architectural "trends" take a backseat to durability and reliability. This blog explores the strategic decision-making process behind choosing a backend architecture, using Thin Air Web as a primary case study. By opting for a consolidated application server (Adobe ColdFusion) rather than a fragmented, dependency-heavy framework, Thin Air Web has successfully managed nationwide logistics for NavigatorTMS and millions of dollars in weekly transactions for over 20 years. The post outlines why reducing third-party dependencies is the "secret sauce" for long-term uptime and rapid development velocity.
How to Change the Default ScriptSrc Directory in Adobe ColdFusion
Follow the steps below. Step 1: Create the New Script Directory and copy the existing cf_scripts content to the new Script Directory. Create a new Scripts Directory (C:/cf_scripts) and copy the existing cf_scripts content ({cf_root}/cfusion/wwwroot/cf_scripts) to the new Scripts Directory. Step 2: Edit server.xml Take a backup of the existing server.xml file in the ({cf_root}/cfusion/runtime/conf) directory. This ensures you can revert to the original configuration if needed. Open the server.xml file in a text editor and add the following configuration: […]
Adobe ColdFusion 2023 Now Includes a DISA-Approved STIG
Adobe ColdFusion 2023 now includes a DISA-approved STIG tailored for application servers. Fully vetted by the Defense Information Systems Agency and aligned with NIST 800-53, it provides structured, standards-based security guidance for regulated and public sector deployments.
This helps agencies and contractors implement ColdFusion with greater confidence and compliance readiness.
Video-Based Training
Additional Training/Resources
CFML Slack Channel