ColdFusion Posts Around the World
Ortus Solutions
102 ColdBox Tips and Tricks by Luis Majano
How to Quickly Find Your ColdBox Version
Need to check which version of ColdBox you're running? There are two easy ways to do this: the CommandBox wayand the ColdBox way. Both methods give you quick access to this important information, whether yo...
Lucee Blog
I have this error :
Can't cast Object type [Struct] to a value of type [Image] Java type of the object is org.lucee.extension.image.Image
cfscript
the code is :
img=imageNew("",150,110,"RGB","##bf4f36");
style={size="70",styl...
Ben Nadel
Ben Nadel updates his ColdFusion custom tags coding methodology to always include self-closing syntax for stand-alone tags....
Ortus Solutions
Many organizations still rely on manual deployments for their ColdFusion or Lucee applications. These processes might have worked years ago, but in today's world of rapid releases and cloud-native expectations, they are fragile, slow, and risky.
A missed step, an inconsistent environment, or a late-...
Lucee Blog
I have just updated Lucee docs to export to markdown
https://docs.lucee.org/index.md
There is a CloudFront rewrite in place, so when a LLM requests the docs with a Accept: ...
Ortus Solutions
This summary dives into the latest updates, innovations, and achievements across Ortus Solutions' Corp suite of tools and platforms. As a leader in open-source development, we continue to empower developers with cutting-edge frameworks, languages, and tools designed to streamline and modernize ...
Adobe ColdFusion Community Blog
I just noticed that the Adobe ColdFusion Builder extension for Visual Studio code is no longer avaiilable. Is Adobe moving on to something else?
Ortus Solutions
Software doesn't stop working the day support ends—but the risks and costs begin compounding fast. If you're still running ColdFusion 2018 or 2021, this post is your quick brief on what End of Support (EoS) really means, the downstream impact on your teams and budgets, and how to move decisive...
Lucee Blog
tldr; I initialized a session variable in onApplicationStart() and it stopped onSessionStart() from running.
I was copying and pasting code around from onSessionStart to onApplicationStart() and overlooked a small bit of code (keep in mind I am coding in the old style, ie; not...
Ben Nadel
Ben Nadel gets to the bottom of why his ColdFusion UTC dates were being stored in Central Time in his MySql server....
Lucee Blog
Problem Description:
The function DecodeForHTML is meant to convert HTML character entities to the respective HTML characters. However, the function apparently fails to check whether its string argument represents a valid HTML character entity. As a result, the f...
Ortus Solutions
We're thrilled to announce BoxLang 1.6.0, a release that delivers massive performance improvements, intelligent developer tooling, and enhanced async capabilities. This release focuses on making BoxLang faster, smarter, and more observable than ever before....
Ortus Solutions
Ad-hoc releases slow teams down: flaky builds, manual handoffs, surprise hotfixes, and "it works on my machine" incidents. The cure isn't a six-month tooling migration—it's a focused, four-week engagement that converts chaos into a reliable release rhythm.
Below is a 30-day playbook our on-dem...
Adobe ColdFusion Community Blog
Hello, We are currently trying to upgrade fuseguard from 2.4 to 3.6. However , we wanted to see if we can still keep the old one intact and the new one in audit mode or something ,so we just see the logs but nothing gets blocked using ...
Ortus Solutions
Modernizing without a security baseline is gambling with production. Before choosing runtimes, refactoring frameworks, or touching infrastructure, you need a clear view of your current exposure. A ColdFusion security audit is step zero: it tells you what to fix now, what to monitor, and how to moder...
Ortus Solutions
Modernizing without a security baseline is gambling with production. Before choosing runtimes, refactoring frameworks, or touching infrastructure, you need a clear view of your current exposure. A ColdFusion security audit is step zero: it tells you what to fix now, what to monitor, and how to moder...
Ortus Solutions
If you've ever felt trapped by your platform instead of empowered by it, you're not alone. Legacy systems can be expensive to maintain, slow to adapt, and limiting when it comes to growth. For many teams, innovation feels out of reach because the tools they rely on simply weren't built for today's p...
Adobe ColdFusion Community Blog
Each time we restart the instance, even without any user traffic at all, cpu will eventually jump to 24-25% and stay there.In some cases this will double, which then makes the site using the instance slow and unresponsiveProblem Statement
Ortus Solutions
Ortus Solutions delivered a wealth of insights and updates in September 2025, focusing on modernizing development with BoxLang, ColdBox, and CFML.
Lucee Blog
Would like to propose adding a 'installBundledExtensions' option to the unattended installer options.
This could default to true - but allow setting it to false which would allow us to only install what we needed. I'll never use MSSQL/S3, etc.
1 post...
Lucee Blog
Using a very old production workhorse Lucee here to play around with OpenAI API and I bumped - first time in years - to the notorious mojibake character encoding problem.
Posting a totally valid UTF-8 payload to OpenAI API through CFHTTP I get data back that has messed up the ...
Adobe ColdFusion Community Blog
Hi All, I updated Coldfusion 2021 to release 21 which is supposed to have Apache POI 5.41, after a Tenable scan I get a Folder that is named WEB-INF-BUE-bk coldfusion2021/cfusion/wwwroot/WEB-INF-BUE-bk/lib that still has the 3.9 libraries, so I'd like to know if I can...
Ortus Solutions
ColdBox offers a smart way to manage environments by auto-sensing an environment variable called ENVIRONMENT. This allows you to dynamically control the environment in which your application runs, streamlining your development, testing, and production workflows....
Lucee Blog
Hello Support Team,
We are facing a recurring heap memory exhaustion issue with our Lucee server. Here are the details:
Traffic: Our application serves around 1 million API requests per day. These are not large payloads or respons...
Lucee Blog
Hello Support Team,
We are facing a recurring heap memory exhaustion issue with our Lucee server. Here are the details:
Traffic: Our application serves around 1 million API requests per day. These are not large payloads or respons...
FusionReactor
Latest Security Updates (September 2025) The most recent security updates were released on September 9, 2025: ColdFusion 2025: Update 4 ColdFusion 2023: Update 16 ColdFusion 2021: Update 22 These September updates address a critical path traversal vulnerability (CVE-2025-54261) that could …...
Lucee Blog
Hello,
This past week I ran the Lucee upgrade.
It was about 5 months since last update.
Since always ran smoothly didnt think much of it.
Lucee failed following. I uninstalled. Updated to JDK 25, dont see a separate JDE, and relied on the Lucee install for Tomcat....
Adobe ColdFusion Community Blog
Hi all. I have a very pressing iseue I was hoping you could help with, as we have an important UAT server down. I installed the CF 2023 license today. I got a message after license entry that said CF server needed to have access to the Internet to work for certain license types...
Lucee Blog
Been busy working on a new extension, will post more info soon and flesh this post out
Just a maintenance release with some good fixes
https://download.lucee.org/ch...
ColdFusion
Always Shows Error
Ortus Solutions
Deadlines don't wait. Whether it's a last-minute infrastructure change, a critical deployment, or a project that suddenly became top priority, your team needs extra hands—and it needs them fast. But traditional hiring cycles and contractor onboarding often make it impossible to respond at the ...
FusionReactor
The days of manually digging through dashboards, correlating metrics across multiple tools, and piecing together performance clues are over. With OpsPilot’s AI-powered analysis capabilities, ColdFusion developers can now get intelligent, contextual answers to the most critical application h...
Adobe ColdFusion Community Blog
We need to encrypt data using AES/CBC/PKCS7. However the CF encrypt method only accepts AES/CBC/PKCS5Padding. Any idea how to achieve this? We are using CF 2016....
Ortus Solutions
102 ColdBox Tips and Tricks by Luis Majano
Adobe ColdFusion Community Blog
I keep getting this error: ERROR: transport error 202: bind failed: Address already in use ERROR: JDWP Transport dt_socket failed to initializ...
Adobe ColdFusion Community Blog
I am running a CycloneDX security scan on the latest ColdFusion 2021 Enterprise WAR file for my application (HF22). I am getting 160+ vulnerabilities reported, most of them either Critical or High. I have some questions about these: 1. Most of these seem to be related not to th...
Adobe ColdFusion Community Blog
Hello, We have been using SonarQube for code quality testing of our applications. However, I was wondering what would be the recommended one for ColdFusion files. I know that SonarQube officially doesn't support .cfm or .cfc files(although there is some third party plugin). So,...
Lucee Blog
Running into an issue with using Redis as my session storage and Azure Redis Cache.
Using the Redis Extension v3.0.1.0
<cfset this.sessionCluster = true />
<cfset this.sessionStorage = "redisStorage" />
<cfset this.sessionT...
Lucee Blog
upgraded to Lucee 6.2.2.91 and it takes about 8 seconds to process cfmail when the following code is included:
<img src="cid:cLogo" width="370" height="106" alt="Logo" />
<cfmailparam file="https://mysite.com/logo.cfm?file_name=#variables...
Lucee Blog
(topic deleted by author)
1 post - 1 participant
Read full topic
...
Ortus Solutions
Migrating legacy ColdFusion applications can feel overwhelming. Outdated versions, unsupported frameworks, and fragile integrations often make businesses hesitate. But delaying modernization only increases risks and costs. With the right plan, a ColdFusion migration can be structured, predictable, a...
Lucee Blog
When I first read about the switch to Single Mode, I mistakenly interpreted that to mean that I would have to run a separate Lucee instance for each site. With the looming deadline for 5.4 EOL, I allocated two months for what I expected to be a very complicated migration away from mu...
FusionReactor
The next generation of intelligent application monitoring has arrived, and it’s changing everything about how teams identify, understand, and resolve performance issues. See how OpsPilot is transforming how developers troubleshoot ColdFusion applications. For years, ColdFusion developers ha...
Ortus Solutions
Modernize or Die Podcast #241: Recap, Transcript and Resources!
In this episode of the Modernize or Die Podcast, hosts Daniel Garcia (Senior Developer at Ortus Solutions) and Luis Majano (CEO of Ortus Solutions) dive into the latest news around BoxLang, ColdBox 8, ...
Adobe ColdFusion Community Blog
I recently purchased the Adobe 9A0-019 exam practice questions from SkillCertExams while also studying with the official Adobe material. The combination worked really well for me — the official guide helped me understand the concepts in depth, while the practice questions gave me a chance t...
Adobe ColdFusion Community Blog
I will be upgrading an Azure machine from ColdFusion 2021 to ColdFusion 2025. As Windows Server 2025 has been out for almost a year now, I would like to configure the new server with the latest version of ColdFusion and Windows Server. The latest ColdFusion 2025 support matrix ...
Adobe ColdFusion Community Blog
Hi,We use docker locally and have an issue now with latest 2023 version. We are getting the following error wherever a component is called on a page which has a type on cfargument. Removing the type allows the page to load without error. The error we see is as follows
Adobe ColdFusion Community Blog
Current application runs on ColdFusion 2021 using SAML. We have setup up the SP and IDP configuration in CF Admin and it has been working for half a year. Installed ColdFusion 2023 on the same server as ColdFusion 2021. Used the CFSETUP utility to export and import the spconfigu...
Lucee Blog
I was tracking a problem down I have had lately. I have an AES encrypt function I sometimes use. I started to get a "Wrong IV length" error (I think after 6.2.2 re-install). Finally spent some time to look into it. I wrote some test code on trycf that worked fine but gives the Wrong ...
Ben Nadel
Ben Nadel continues to evolve his coding heuristics, preferring if/else blocks only when the control flow fits on a single screen....
Lucee Blog
We had 2 CF servers behind a load balancer. We are now migrating to Lucee. As part of this, we migrated one server to Lucee; so now we have 1 CF and 1 Lucee server.
The server serves just a couple of web pages... with each request taking just a few millisecs. But the server ge...
Ortus Solutions
When project deadlines are tight and technical complexity increases, many organizations turn to outsourcing as a quick fix. But traditional outsourcing often comes with risks: inconsistent quality, lack of accountability, and resources that work in isolation from your team.
At Ortus Solutions, we be...
Lucee Blog
Prior to Lucee 6.0, the === operator only compared if the underlying java objects were the same object, which wasn't very useful.
In Lucee 6, this was changed to match the expectation of comparing type and value
However, I recently discovered that it was co...
Ortus Solutions
Ortus Solutions is proud to return as a Silver Sponsor of this year's Adobe ColdFusion Summit 2025! Join us for two days of innovation, networking, and community building at the premier conference for ColdFusion developers and tech leaders....
Lucee Blog
I have converted the APP from Lucee 5 to Lucee 6 and I can not longer see a scheduled task. Were there any changes that need to be done to scheduler.xml to make a smooth transition
The current file looks like this
<?xml version="1.0" encoding="ISO-885...
Adobe ColdFusion Community Blog
Afternoon folks New build of coldfusion 2025 on Ubuntu. Apache version 2.4.52. On starting the apache service, I periodically get this:Sep 17 16:01:00 intranet01.tectcorp.com systemd[1]: Starting The Apache HTTP Server...Sep 17 16:01:0...
Adobe ColdFusion Community Blog
All, I have an app that's been working _mostly_ flawlessly for over five years. It's a rates lookup table that uses Excel sheets as a read-only database. There are two years of rates per line of business (ie, Air Passenger rates for FY2025 and FY2026).
WRIS Web Services
The Adobe ColdFusion Summit 2025 in Las Vegas was an incredible celebration of innovation, community, and 30 years of ColdFusion. The energy throughout both days was contagious, and we were honored to be part of such a milestone event as a Silver Sponsor....
WRIS Web Services
The annual Adobe ColdFusion Summit returns to Las Vegas, Nevada on September 22–23, 2025, and this year marks a major milestone: the 30th anniversary of ColdFusion. The 2025 Summit agenda is packed with engaging sessions, workshops, and networking opportunities....
Adobe ColdFusion Community Blog
I installed 2021 and I am trying to bring up the website and I get this error: "The feed package is not installed". Ok, so I think I can just install it. But none of our servers have internet access. So I see that a local repository is possible. I can't use the "cfpm...
ColdFusion
Clarification on the updating of packages in ColdFusion 2025.
Ortus Solutions
102 ColdBox Tips and Tricks by Luis Majano
Adobe ColdFusion Community Blog
We recently received a vulnerability report on Apache Tomcat 9.0.106 from our security team and have been instructed to upgrade to 9.0.108. Are there steps to manual upgrade Tomcat within ColdFusion? If so, can you kindly provide guidance?...
Lucee Blog
Hi there,
I'm trying to create a collection to search files with cfindex. I'm using the default Lucene search engine.
It doesn't appear to work with docx files. Does anyone know a solution or work around for this?
Thanks.
Rob
1 post - 1 part...
Lucee Blog
Lucee 7 address some long standing annoyances with CFPROPERTY
complex defaults are supported
default values types are preserved
Lucee Blog
Lucee 7 address some long standing annoyances with CFPROPERTY
complex defaults are supported
default values types are preserved
Ben Nadel
Ben Nadel explores the fascinating "previous" and "next" mechanics that htmx uses in its "hx-target" attribute....
Ortus Solutions
At first glance, keeping an older ColdFusion or CFML application running might seem like the safest and most affordable choice. After all, if the system still delivers the required functionality, why change it? The reality is very different. Behind the scenes, legacy CFML is quietly draining resourc...
FusionReactor
Making the Right Choice for Your Organization The decision between adopting ColdFusion 2025 or optimizing your current version isn’t about following industry trends—it’s about making the strategic choice that delivers maximum value for your specific applications and business obj...
Lucee Blog
I was just curious with how people using IIS are dealing with duplicate requests when the socket connection goes away and the browser re-submits the request?
I see this frequently in the IIS logs represented by the first request getting a sc-status of 200 along with a sc-win32...
Ben Nadel
Ben Nadel discusses the "Rom-Com Crisis"; and how more people need to start watching more romantic comedies....
Lucee Blog
I have a somewhat similar question. I upgraded to 6.2.2.91 last night, and immediately ran into an issue with the /rest not being able to find application.cfc (where a bunch of components were set). I tried all manner of fixes with applicationproxy but in the end, I took the quick wa...
Lucee Blog
Hello,
I never tried to do something with an S3 bucket with Lucee, and the search function does not accept the search term "S3" since it is too short ^^
How can I create directories and upload files on an S3 bucket with Lucee? The S3 extension is installed.
Thank...
Ortus Solutions
The Future of UI Development with CBWIRE is the easiest way to build modern, reactive interfaces in applications powered by CFML and now BoxLang. Inspired by Livewire and Alpine.js, CBWIRE removes the need to write large amounts of JavaScript and lets you focus on what ...
Ortus Solutions
In today's fast-paced digital environment, organizations are expected to deliver new features, ensure uptime, and modernize infrastructure—all at once. Yet, maintaining a full-time DevOps team can quickly become one of the largest line items in your budget.
The good news? You don't have to cho...
Lucee Blog
I've re-added the .lex to /opt/lucee/tomcat/lucee-server/context/extensions/installed
(it should have a confirmation if you accidentally click on Uninstall instead of UPgrade as I just did). Oops.
Any tips?
1 post - 1 participant
...
FusionReactor
For the fifth consecutive year, FusionReactor has earned prestigious recognition from G2, the world’s largest and most trusted software marketplace. This milestone isn’t just about accumulating awards – it’s about the consistent trust our users place in us year after ̷...
Charlie Arehart - Server Troubleshooting
An update for ColdFusion has been released, Sep 9 2025, for each of cf2025 (update 4), cf2023 (update 16) and cf2021 (update 22). In brief, it addresses a single P1 (Priority 1, "Critical") security vulnerabilities, along with an indicated update to...
[More]
...
Ortus Solutions
102 ColdBox Tips and Ticks by Luis Majano
ColdFusion
We are pleased to inform you that we’ve released security updates for ColdFusion 2025, 2023, and 2021 releases. For more information, see the respective tech notes: ColdFusion (2025 release) Update 4 ColdFusion (2023 release) Update 16 ColdFusion (2021 release) Update 22 The updates address an...
Adobe ColdFusion Community Blog
We are pleased to inform you that we've released security updates for ColdFusion 2025, 2023, and 2021 releases. For more information, see the respective tech notes:
Ortus Solutions
CommandBox isn't just a powerful CLI for CFML, it's also packed with tools to make ColdBox development faster and more efficient. In this tip, we'll explore some of the most useful ColdBox-specific commands that can make your development life easier....
Adobe ColdFusion Community Blog
This is strange. We had a problem a few days ago that got solved here, related to updating the certs on a Windows server, IIS 10, running ColdFusion 2023 update 5. So now I have a cfhttp call, using https and a get call, which usually works, but sometimes gets a 500 error. What happens is that St...
Lucee Blog
I have upgraded my Tomcat 9 to use Tomcat 11. I used express version witch comes with Lucee 6.2.2.91 and Tomcat 11.0.9. It worked out. The scan reported vulnerability and need to be upgraded to Tomcat 11.0.10. What will be easiest way to perform the upgrade?
Just download the ...
Adobe ColdFusion Community Blog
Hi all, This morning I noticed that I cannot see any of my submitted or voted-on support tickets in the Bug Tracker: Issues Created: 0 ...
Ortus Solutions
Legacy systems often linger because they "still work." In today's fast-moving digital landscape, however, relying on outdated ColdFusion or CFML applications is not just a technical inconvenience—it's a strategic roadblock. While competitors move quickly with modern frameworks and cloud-native...
FusionReactor
These performance killers are silently destroying your ColdFusion applications—here’s how our experts use FusionReactor to identify and eliminate them quickly Your ColdFusion application is running. Users can access it. Everything seems fine on the surface. But underneath, silent perf...
Lucee Blog
I ran the following test code using the various engines on Trycf :
path = "/foo//bar//baz";
writeoutput("List: " & path & " (<i>delimiters</i>=""/""; <i>includeE...
Lucee Blog
OS: lucee/lucee:6.2-nginx
Java Version: 21
Tomcat Version: 11
Lucee Version: 6.2.2.91
Hi Everyone,
First post here so would like to say Hi and introduce myself. I'm an engineer based on Bri...
Lucee Blog
having some issues with mappings moving from multi to single mode... (upgraded)
cant see any mappings created in admin from within app code... any ideas? it's almost like the sitestill has a context (as id did in 6.x single mode), now on 7, have to put code in relative directo...
|