Memory Leak Warning in the Logs
I’ve been running into an issue with almost daily lucee restarts. This particular server stack: OS: Windows Server 2019 Standard Java Version: 21.0.6 (Eclipse Adoptium) 64bit Tomcat Version: Apache...
View ArticleAws-cfml - anyone else?
Am I the only person using the awesome GitHub - jcberquist/aws-cfml: Lucee/ColdFusion library for interacting with AWS API's ? We’ve made a few improvements that seem like would be useful, so have...
View ArticleLucee 6.2.2.54-RC Final Release Candidate
Hey everyone, we just published the final release candidate for 6.2.2 This is a minor release, focussed on addressing bugs and improving stability. Please try out this build and let us know both if...
View ArticleLucee 5.4.8.2 Stable LTS Release
This is a minor LTS release, performance wise, it’s really worth upgrading to Lucee 6.2 which will be our next LTS release. Changelog https://download.lucee.org/changelog/?version=5.4 Cookie...
View ArticleCFMAIL SASL login authentication error - 6.2.1.122
Hi, after some time I have noticed a problem. Since I updated to version 6.2.1.122 I have noticed a problem with cfmail. When I send via localhost everything works fine, while sending via external...
View ArticlefileRename() Function
Having a seniors moment, but was there ever a fileRename function? There is a directory rename function… do we just use fileMove then fileDelete? Chris Lucee 6.2/7 series… 2 posts - 2 participants...
View ArticleHeads up : overage for github copilot is currently not charged
Just letting people know that currently copilot paid versions (which is cheap as chips) have FREE overage. I’m clocking $10 a day in overage fees (for thousands of requests) that I dont have to pay...
View ArticleDB connections not released on Lucee 5.4.7.3
Hi there! We recently updated our dev environment to the latest version of Lucee. In this context, we’ve also updated the underlying JVM and Tomcat versions. Setup now: OS: Debian 6.1.0-22-amd64 Java...
View ArticleLucee 7 and Coldbox
For anyone testing their Coldbox app on Lucee 7, you will likely encounter an invalid syntax, variables are not supported error on boot. This is due to this breaking change in Lucee 7. Some parts of...
View ArticleSafe operators and exception handling
I’ve run into an issue in Lucee 5-7 which differs from ACF and seems like a bug to me related to how safe operators are working. In the following code, I would expect the call to shouldThrowError() to...
View ArticleLucee 6.2.1.122 docker container admin server.cfm extremely slow
I’m using Docker in development, on a Mac (base image lucee/lucee:6.2-nginx). When I load the Lucee admin page, the browser is consistently taking over 20 seconds to load any request to...
View ArticleOdd error in Lucee 6.2 applicaton log, single mode
We’re seeing "INFO","Controller","06/25/2025","20:07:07","controller","controller took 28481ms to execute successfully." every few hours in the combined application log. I’m fairly sure we don’t have...
View ArticleImproved controller execution logging, log when a step takes longer than a...
Firstly, what’s the controller thread? It’s a background process in Lucee which cleans up temp files validates pooled jdbc and http connections expires sessions and applications polls the deploy...
View ArticleDebugging in 6.2 corrupts returnformat=“JSON” and access=“remote” responses
Debugger (or monitoring) in this version is adding results to response of functions that have returnformat=“JSON” and access=“remote”; and that is breaking that return format JSON resulting in many...
View Articlecgi.HTTP_REFERER is always http-nio-8888-exec-x
Hi, I’m trying to debug some application errors, but the cgi.http_referer is always listed as a http-nio-8888-exec-x (x= a number) I am not able to see the actual referring page. Anything I can do to...
View ArticleSession Management / JWT
I have a usual website and created a folder “api”. You login and get a JWT Bearer-Token to access the (jsons-) endpoints A,B,C,… Nothing special so far. But for each request to the endpoints, there...
View ArticleDifference in handling of URL query params w/ dots vs Adobe
Hi. We’ve ran into an edge-case in Lucee, caused by pentesters querying random URLs. If someone requests test.cfm?p=hello&p.ico, on Adobe that’d result in URL={“p”=“hello”,“p.ico”=“”}. Whereas on...
View ArticleLambda parsing error in ternary expression
This is for @Zackster - ran into a parsing issue this morning, seems that Lucee can’t parse Lambda inside a ternary expression. Example: var operation = true ? () => "foo", : () => "bar" ; Lucee...
View ArticleLucee 6 getOpenConnections method misses
Method getOpenConnections in Class DatasourceManagerImpl does not work in Lucee 6. With Lucee 5 works fine. Was this method deprecated on a version higher than 5? Any alternative in Lucee 6? I call...
View ArticleLucee 6.2.2.66-RC Final Final Release Candidate
Yeah, so alas, the last RC didn’t end up being the last RC after all Security update for CVE with commons-fileupload Library updated Postgres JDBC to 42.7.7 (42.7.5 caused problems for many users)...
View ArticleQuery each slow (Lucee 6.2.)
I upgraded my local stack to lucee 6.2.2 / jdk 21 / tomcat 11. I have a small script, uploading a csv file (6 columns), parse each data field (e.g. validate) and then i collect the rows in an array....
View ArticleCFMAIL from email alias ? possible?
In my mail account in OUTLOOK (loacal) , my email is declared sender : pierre@pl-arts.com and a name as alias “Arpille Pierre LARDE Gandi” That name is what is seeen by the reader in the “from” field....
View Article6.2.1.122 - Lucee Admin (Search & AI errors)
Single Mode, when I click in the left menu on “Search” - the overview is loaded, not a search page. When I click on “AI (experimental)”: Message The key [values] doesn’t exist in the arguments scope....
View ArticleEncoding problem hex to asc
Hello, I think I have an encoding problem on the lines of code below because the value of the “DecimalValue” variable is 65533, whereas it should be 168 for a hex with a value of A8. Can you help me,...
View ArticleLucee LSP setup?
Hi So I recently discovered that Lucee received an LSP (Language Server Protocol (LSP) for Lucee :: Lucee Documentation). So I setup a docker container to use the LSP in Nvim. However the default...
View ArticleCFINCLUDE allowed extensions don't allow cfc in Lucee 6.2.1
I have legacy website that was running on ColdFusion, I am shifting it lucee and facing the issue like most of the includes using CFC files and in CF admin, we were adding allowed extension as cfc...
View ArticleSnapshot 6.2.2.73: extension.pdf.tag.DocumentSection cannot be cast
I tried the last snapshot for the query performance and the pdf extension is throwing an error: “ERROR”,“http-nio-80-exec-9”,“07/10/2025”,“12:49:37”,“94218EDE359E41E1C2DB41D04DCFA1A2”,"class...
View ArticleLUCEE_EXTENSIONS without a version was returning the wrong version
Just a quick heads up, I just noticed and fixed a bug when installing extensions via an ENV var without a version was returning not the latest extension version, due to not using an ordered struct....
View ArticleScheduled Tasks stop working randomly
Has anyone run into a situation where scheduled tasks run for a random period of time and then just stop. I have 2 tasks scheduled; 1 every 5 minutes and 1 every hour. They will run for a day to a...
View ArticleCopilot Open Sources Copilot AI - Updates
Key Updates to GitHub Copilot AI (Late June–Early July 2025) Open-Sourcing Copilot Chat The full source code is now available under the MIT license, allowing developers to inspect, modify, and...
View Article