ColdFusion Posts Around the World
Adobe ColdFusion Community Blog
Hi,using cfoauth at amazon to access selling portal api.If I hard code my clientid, secretKey etc everything works great I get the access_token. I have a query in the cfc component that gets these but if I use them in the <cfoauth tag the process fails - "invalid_client".&n...
Adobe ColdFusion Community Blog
I ran ./cf-init-run.sh install which created /etc/systemd/system/cf2023.service and created the symlink to run it but it doesn't work cf2023.service has the following which doesn't seem right (sysinit doesn't exist) [Unit]Description=Adobe ColdFusion 20...
Ortus Solutions
We are excited to announce the release of TestBox 6.3.0. This version emphasizes the all-new BoxLang Reporter, now with vibrant color outputs and seamless execution through BoxLang, improving the testing experience. To benefit from these improvements, update now and ensure your testing remains relia...
Adobe ColdFusion Community Blog
I have a CF page "MemberExpress" like below<cfFORM ACTION="MemberExpressRegActionPage.cfm" method="post">..................<dd><B>My Email:</b><cfINPUT TYPE="text" size="30" name="Email" message="Please enter your email address." requir...
Adobe ColdFusion Community Blog
I started evaluating CF2025 a couple weeks ago. I set it up to function through IISThe CF app we developed works as expected under HTTP, so we decided to get a SSL cert to make the server "legit" - after installing the SSL cert, CFCHART stopped appearing on the CFM page. Other basic CF cont...
Adobe ColdFusion Community Blog
I have an CF 2018 Standard install on a windows server. I set up a new install of CF2018 on Azure windows server. I'm trying use the same license. The current install will not be used anymore so that can be disabled if possible. I don't see any way to disable the license ...
Lucee Blog
Just wondering if in lucee 6/7 we could update the mailwatcher component to imap considering a lot of mail servers are no longer offering pop out of the box and imap seems to be the current standard.
Could we at least have a toggle of pop/imap if current functionality is requ...
Lucee Blog
Just wondering if in lucee 6/7 we could update the mailwatcher component to imap considering a lot of mail servers are no longer offering pop out of the box and imap seems to be the current standard.
Could we at least have a toggle of pop/imap if current functionality is requ...
Ben Nadel
Ben Nadel considers the mechanics of function hoisting; and how it can be used to polyfill functions in ColdFusion....
Ben Nadel
Ben Nadel considers making short-hand aliases for encodeForHtml(), encodeForHtmlAttribute(), and encodeForUrl() in ColdFusion....
Adobe ColdFusion Community Blog
Would greatly appreciate if someone could comment on this snippet from the external session storage doc:Once a session object is received from Redis, there can be changes to the object within the timespan of a given request. The session is persisted (if modified) back to ex...
Adobe ColdFusion Community Blog
I'm thinking about hosting a CF site at Hostek, starting with shared hosting and maybe moving up to a dedicated setup later. I just want to test the site initially. Just wondering if anyone can share their experience with Hostek. As I understand it, shared hosting doesn't give you access to the C...
Pete Freitag
Returned from another Adobe ColdFusion Summit East conference in Washington DC. This year, I gave a talk titled Securing Adobe ColdFusion Applications: A Walk through the CWE Top 25. You can download the slides here...
Lucee Blog
James Moberg
I choose to use a lot of third-party Windows command line programs as part of our ColdFusion/CFML stack. Much of the functionality could be considered duplicated since official built-in functions (BIFs) already exist, but I perceive it as a "customer-controlled functions that alw...
Lucee Blog
We're using the AWS Java SDK v2 and are seeing a difference in behavior between Lucee 5 and Lucee 6.
It was working on the lambdacfc project where I noticed this issue.
Here's a stripped ...
FusionReactor
Maintaining optimal application performance is critical for business success in today’s service-driven technology landscape. Effective monitoring and management of service levels help you deliver exceptional customer experiences while meeting business objectives. FusionReactor’s full-...
Ortus Solutions
Is Your ColdFusion System Quietly Costing You More Than You Think?
Many organizations continue to rely on ColdFusion systems that haven't been updated in years. While these systems may still be running, they often come with hidden operational, financial, and security costs that can compound over tim...
Lucee Blog
I finally figured out why some database session storage don't get purged
Turns out as configured and due to the nature of how application scopes work, Lucee currently will only purge the cf_session_data table hourly, if the datasource is configured in the admin, s...
FusionReactor
Adobe recently released ColdFusion 2025, which includes the most significant wave of feature deprecations and removals in recent ColdFusion history. This release signals Adobe’s efforts to modernize the platform and address security concerns. Developers and organizations relying on this pla...
Adobe ColdFusion Community Blog
Is Adobe going to continue supporting ColdFusion? I have a potential investor/collaborator who is concerned that we may end up having to rebuild the site in DotNet or something because without Adobe's continued support of the product, security of ColdFusion websites would ultimately suffer. He's ...
Lucee Blog
Is there a setting I am missing the the control panel that keeps structure case with the toScript function? I have already checked the box> Language/Compiler>Key Case.
And that works for a coldfusion structure, but when I use toScript(), it turns everything lowercase....
Adobe ColdFusion Community Blog
I'm trying to get HTTPS to work for accessing the CF2023 Administrator using a signed certificate. It works fine for a self-signed certificate but I want to use a signed certificate. Self-signed certificate works with this Connector code in server.xml:...
Adobe ColdFusion Community Blog
Hello,I am unable to activate our server. I am working in a closed environment and must use offline activation. I followed the process found here - https://coldfusion.adobe....
Adobe ColdFusion Community Blog
My web server is using CF2021 update18 (Log4j version 2.20.0: jmx enabled default: -Dlog4j2.disable.jmx=false).-When I set metaspace = 256, the memory has nearly 2 million elements of org.apache.logging.log4j.core.jmx.LoggerContextAdmin (watched by jmap -dump).-When metaspace = 512, t...
Adobe ColdFusion Community Blog
Hello Team, We are trying to wrap up Dev testing. 1 main issue that we can't fix and could cause us to rollback end of this week has to do with newer version of Tomcat. In ColdFusion (2021 release) Update 15 (release date: August 20, 2024), we've upgraded Tom...
Ortus Solutions
Is Your ColdFusion Application Slowing Down Your Business?
ColdFusion performance issues can cripple your business—causing slow load times, frustrated users, and lost revenue. Whether you're running Adobe ColdFusion or Lucee, optimizing your application is critical for efficiency, security, an...
FusionReactor
Model Context Protocol (MCP) is revolutionizing how we build AI-powered applications by standardizing how AI models interact with external resources and tools. But what if we could use AI to help develop these systems? This guide explores leveraging Large Language …
Lucee Blog
Just been chatting with @micstriit, he has proposed the question, could we move to only supporting Application.cfc by default?
The old default setting "mixed" would of course be available, but for 99%...
Adobe ColdFusion Community Blog
Hi All,I am trying to install ColdFusion 2025 on Mac. I am new to Mac so any help is appreciated. During installation, I am getting the following error:
Lucee Blog
A few people have report they are having problems with adopting single mode
Mostly, it's seems to involve one host sometimes loading cfcs from another?
It's important in single mode to keep a few things in mind
any host/app specific mappings need to be done...
Gregory's Blog
Galaxie Blog is a wickedly fast, full-featured, free, open-source blog that supports Lucee and Adobe ColdFusion.
Adobe ColdFusion Community Blog
I just heard of a guy who ran his website from a computer at home and thus avoided having to deal with the issues of shared hosting. Apparently it worked great for him. Has anyone done this before and what would be involved for a coldfusion website? ...
Ben Nadel
Ben Nadel considers writing variadic functions in ColdFusion through the lens of the "Worse is Better" school of thought....
Ben Nadel
Ben Nadel explores variadic function mechanics in Adobe ColdFusion and Lucee CFML and finds approaches that work in both engines....
Adobe ColdFusion Community Blog
Hi,Our users do not want to see the debugging info.Error on server 1:
Lucee Blog
I'm not sure if I should comment here or the ticket because it is tangentially related. What about the LUCEE_ADMIN_PASSWORD env variable? Having LUCEE_ADMIN_PASSWORD set in an .env file doesn't get picked up (just tried it), presumably because of the same reason the LUCEE_INSPECT_TEM...
FusionReactor
The rise of AI is causing understandable apprehension. Will robots take our jobs? Will AI eventually outsmart and supersede humanity? While these are valid questions, they often overshadow a more immediate and equally important reality: AI as a powerful tool …
Lucee Blog
We're defining our datasources in Application.cfc, with the validate setting set to false.
With debug logging on during development, I've noticed the following quite regularly, even when queries aren't being run:
[INFO ] runwar.con...
Lucee Blog
I'm spinning up a server with the env variable LUCEE_INSPECT_TEMPLATE set to "never", but the templates are being inspected. It doesn't seem like any setting I set is being picked up.
Very simple repro case here:
James Moberg
There was an internal decision to use Wasabi Cloud Storage instead of Amazon S3 and I needed to use ColdFusion to generate a pre-signed URL to allow access to AI-...
Lucee Blog
Backup first
Make copies of these files
lucee-server/context/.CFconfig.json - 6.0+
lucee-server/context/lucee-server.xml - ...
Lucee Blog
Backup first
Make copies of these files
lucee-server/context/.CFconfig.json - 6.0+
lucee-server/context/lucee-server.xml - ...
Lucee Blog
OS: Windows 11 Pro
Java Version: 21.0.6 (Eclipse Adoptium) 64bit
Tomcat Version: Apache Tomcat/10.1.36
Lucee Version: 6.2.0.321
Web Server: IIS
Last year, I posted about an iss...
Adobe ColdFusion Community Blog
I have a Redhat 9.5 Server where i have apache as web server. which is working fine.Downloaded the installer file (ColdFusion_2023_GUI_WWEJ_linux64.bin). Did the install, but when trying to access the tomcat pages for the administration part (port 8500) , i get a error 404. even on <ip&...
Lucee Blog
Following up on our beta, we have released our first release candidate for 6.2.1
https://download.lucee.org/changelog/?version=6.2
FusionReactor
FusionReactor 2025 Has Arrived! We’re excited to announce the release of FusionReactor 2025! This major update brings comprehensive monitoring for ColdFusion applications and more, with day-one compatibility for Adobe ColdFusion 2025, Lucee 6.2, and Java 21 support. Key highlights include: ...
Remote Synthesis
Welcome to my hot takes on DevRel where I share all my spicy opinions that are likely to get me lambasted on a certain social media site I don't use anymore....
Ortus Solutions
In this release, we're thrilled to unveil a series of significant enhancements and upgrades to ContentBox designed to elevate your experience and considerably improve system performance. Our team has focused on integrating the latest CommandBox migrations and ColdBox Core, which ensures that the cor...
Adobe ColdFusion Community Blog
HelloI'm 74 and have had a long relationship with CF (I met the Allaire brothers in person) & have had a long-time customer for whom I built a comprehensive Real Estate Appraisal app 12 years ago and am still keeping it updated when he requests any new functionality, etc.They ha...
FusionReactor
The rapid advancement of AI research agents promises immense benefits but raises complex ethical questions. As AI becomes more sophisticated in conducting research and analyzing data, it’s crucial to consider the potential societal implications and ensure these powerful tools are …
FusionReactor
Join Our Upcoming Webinar Proactive Problem-Solving with FusionReactor’s Machine Learning In today’s fast-paced digital environment, waiting until performance issues impact your users is no longer an option. What if you could identify and resolve problems before they escalate into maj...
Lucee Blog
While Lucee is not affected by the recent Tomcat CVE, we are rolling out a 5.4.7 LTS release with the latest versions of Tomcat (9.0.102) and Java (11.0.26-4), plus an update to the bundled cacerts (root certificates for TLS/SSL etc) just to keep your infosec team happy!
Pete Freitag
I've had a few questions lately about Tomcat CVE-2025-24813 vulnerability. There are two potential issues at hand, but both have the requirement:
"writes enabled for the default servlet (disabled by default...
Adobe ColdFusion Community Blog
The latest vulnerability for Tomcat CVE-2025-24813 is reported to affect all Tomcat versions prior to 9.0.99. From the CVE - The vulnerability exists due to insufficient validation of user-supplied input when handling file uploads via HTTP PUT requests. A remote...
Lucee Blog
6.2.0.321 JAR and WAR downloads missing LuceeServlet.class
I'm NOT asking for support, just telling devs they did not include the class file in the jar or war.
Don't forget to tell us about your stack!
OS: Windows 10
Java Ver...
Lucee Blog
I've got a Dockerfile where I'm spinning up Lucee - this has been working well but today I tried 6.2 and it breaks.
OS: Debian 12
The pertinent bit of my script:
# lucee_version=6.1.1.118 (works)
lucee_version=6.2.0.321 (breaks)
# luce...
Lucee Blog
I've got a Dockerfile where I'm spinning up Lucee - this has been working well but today I tried 6.2 and it breaks.
OS: Debian 12
The pertinent bit of my script:
# lucee_version=6.1.1.118 (works)
lucee_version=6.2.0.321 (breaks)
# luce...
Charlie Arehart - Server Troubleshooting
I'm delighted to announce that I've been selected to speak at the upcoming Into the Box event (in DC in early May), where I'll be presenting "Hidden Gems in FusionReactor: for BoxLang, ACF, and Lucee Users".
This should not be confused of course w...
[More]
...
Lucee Blog
We appear to be getting this error when trying to call cfdump from inside an included cfm file.
Really struggling to replicate the issue, has anyone else seen this behaviour.
The code being called at line 1062 is just a cfinclude.
And the included file has the cfd...
Ortus Solutions
We are thrilled to introduce BoxLang Gen AI, a powerful and intuitive module that brings seamless AI generation capabilities to your BoxLang applications. With a fluent, functional API, this module allows developers to interact with multiple AI providers in a consistent and abstracted manner....
Galaxie Blog Documentation Site
How to Install Galaxie Blog.
Lucee Blog
I have my custom 404 set in CFadmin, but Apache is catching any .html 404s I wonder if there is a way to have Apache send 404s to my Lucee custom 404?
So everything is uniform?
Don't forget to tell us about your stack!
OS: Alma Linux 9
...
CFWheels Blog
Accompanying Video This blog post has an accompanying video posted to YouTube. Welcome to the next installment in our Wheels 3.0 tutorial series! Today, we'll guide you through creating a basic CRUD (Create, Read, Update, Delete) interface using the Wheels CLI. If you’re just joining us and do...
CFWheels Blog
Accompanying Video This blog post has an accompanying video posted to YouTube. Introduction The forthcoming release of the Wheels 3.0 framework is creating waves in the development community, promising transformative enhancements and simplified workflows. In this blog post, we will focus on establis...
Charlie Arehart - Server Troubleshooting
I'm delighted to announce that I've been selected to present my "Hidden Gems in ColdFusion 2025" talk at both the upcoming Adobe ColdFusion Summit East event (in DC in March), as well as the CFCamp conference (in Germany in late May).
It's always ...
[More]
...
Lucee Blog
I was wondering if anybody else has come across this? Could be a bug?
If I upload a TXT file and then insert the contents of that file using filecontent it works fine the CFM completes all the way to the end. However the debugger is not too happy and it tries ...
Lucee Blog
Lucee Blog
Lucee Blog
This is technically related to Gemini but wondering if anybody has any insight.
I signed up for a free version of Gemini so I could test out their API. I have created a key and it works perfectly in Postman when i do a raw JSON post with the url
Adobe ColdFusion Community Blog
Hi All,Is there a way to make the SonarQube for vscode extension (https://marketplace.visualstudio.com/items?itemName=SonarSource.sonarlint-vscode) work with .cfm files?
ColdFusion
We use Dailyrazor as our web host. Over the past couple of days our CFM forms have been acting strange. Every time a form is submitted it now has a JS header forwarding the browser to a site in Japan. None of the form is processed. Our host was hacked a couple of weeks ago – I’m wonderin...
Charlie Arehart - Server Troubleshooting
Now that CF2025 has come out, supporting Java 21--and as ColdFusion and Java versions continue to evolve--you may wonder which version(s) of Java you can use with your current (or a given) version of ColdFusion.
You can't just use "any" jvm versi...
[More]
...
Charlie Arehart - Server Troubleshooting
Now that CF2025 has come out, supporting Java 21--and as ColdFusion and Java versions continue to evolve--you may wonder which version(s) of Java you can use with your current (or a given) version of ColdFusion.
You can't just use "any" jvm versi...
[More]
...
Adobe ColdFusion Community Blog
I'm using vs code with the cfbuilder plugin and using commandbox as my development server. I am getting an error when I start cfbuilder in vscode that cfbuilder requires a version of Java greater than 7. I already had a version greater than 7 but I clicked on the download Java b...
Adobe ColdFusion Community Blog
I have an application client side both in php and cf code which does simliar things. Both post to cf server 2021 upadate 18. i believe the update 18 is cuasing the issue but i would have to roll back to 17 to test this. In my logs everything was fine until 2/20/2025 and in my installer downloads ...
James Moberg
In a project I'm working on, I needed to generate a QR code and display it within an HTML file that is converted to a PDF using WKHTMLTOPDF. I didn't want to rely upon physical, statically-hosted SVG image...
Ben Nadel
Ben Nadel demonstrates how to perform tiered sorting on an array of data structures in ColdFusion....
FusionReactor
Welcome to the future of application performance monitoring! In a recent webinar, Graeme Smith, Customer Success Lead at Intergral (the makers of FusionReactor), discussed the powerful capabilities of FusionReactor Cloud and the seamless transition from our on-premise solution. This insightful ...
Adobe ColdFusion Community Blog
On ColdFusion 2016 local developer edition running SQL Server 2022 I cannot set up my datasource and getting the following error: "Connection verification failed for data source: XXXYYYjava.sql.SQLNonTransientConnectionException: [Macromedia][SQLServer JDBC Driver][SQLSer...
ColdFusion
Configuring ColdFusion in a Distributed Environment (Linux): ColdFusion and Apache ColdFusion is a powerful application server that helps developers build dynamic web applications with ease. It provides a robust scripting language (CFML), seamless database connectivity, and enterprise-level funct...
Lucee Blog
If you rely on Lucee's built-in argon hashing functions, be aware of the following issues when upgrading from Lucee 5 to 6.
In Lucee 6 you need to install the Argon extension...
...but not the (current) latest version 1.0.0.7 which ...
ColdFusion
Multiple Exception Handling in single catch clause Exception handling is a fundamental part of writing robust and maintainable applications. In CFML, exceptions are usually handled within try, catch, and finally blocks. Typically, developers use catch blocks to handle exceptions, but what if you nee...
FusionReactor
In a recent webinar, our Customer Success Manager, Graeme Smith, highlighted a powerful feature within FusionReactor Cloud: anomaly detection. This feature is designed to keep you informed about everything in your system, beyond traditional manual alerts. https://vimeo.com/1062778519 Moving Beyon...
ColdFusion
CFML allows trailing commas wherever a comma separated list of value can be provided and more values can be added. This feature is especially useful when working with long lists or when your code structure might change frequently It allows: Easier Code Modifications Cleaner Version Control (Diffs) R...
An Architect's View
I've been using the Expectations
testing library since early 2019 -- over six years. I love the expressiveness of
it, compared to clojure.test, and it exists because "Classic Expectations"
was not compatible with clojure.test tooling. At work, our tests use a
mixture of clojure.test and Expectations...
Adobe ColdFusion Community Blog
Since an update was made on where my site is being hosted, i can't get the URL's to work. Unfortunately my site was written over 20 years ago (not by me) , i do have experience with HTML and CSS, but cold fusion....well no. From what I have seen is that it has something to do w...
Lucee Blog
I've updated the installer to support Linux Arm64, coz my Pixel couldn't run the x64 installer!
Lucee Blog
I've updated the installer to support Linux Arm64, coz my Pixel couldn't run the x64 installer!
Lucee Blog
I've updated the installer to support Linux Arm64, coz my Pixel couldn't run the x64 installer!
|