The official community for ColdFusion.
Recently active
HelloI updated my install of CF 2018 Dev. Ed. with 2021. Now I can't browse localhost because it's looking for a 2016 install.Calling LoadLibraryEx on ISAPI filter "C:\ColdFusion2016\config\wsconfig\1\isapi_redirect.dll" failed.So it's looking in the wrong place- another older 2016 install?I can resolve HTML sites on localhost:8500/ but not CFM.All my websites are in the inetpub/wwwroot directory whichI have not changed the original IIS configuration since even before 2016 I would like to be able to keep working in this directory & resolve both HTML & CFM files form there.Can someone point me in the right direction?
Updater 7 (and 😎 installer just finished without any notifications, the same behavior manually or from CF Admin. No logs, nothing only backup was created in folder 'cfusion\hf-updates\hf-2021-00008-330144'Anyone can help?
Hello, We have ColdFusion 2018 (HotFix4) running on (Windows Server 2016 - IIS). The ColdFusion Lockdown has been installed. The site was working fine with HTML & CFM pages, until something changed. Now only HTML pages work. When we attempt to browse to a CFM page, we receive: HTTP Status 403 - ForbiddenDescription The server understood the request but refues to authorize it.Apache Tomcat/9.0.10 I confirmed the Application Pool identity account has access (Read/Execute) to the CFM files. There is an entry under "ISAPI Filters" named "tomcat' that points to (D:\CF_Install_Folder\config\wsconfig\1\isapi_redirect.dll), and this file exists. The (wsconfig.exe) runs fine. Does anyone have any idea what may be causing this issue (403 - Forbidden) for CFM pages? Thank you!
After upgrading to CF2021 from CF2018, CAPTCHA images stopped working in one of our environments but not the others. As far as I can tell, they appear to be configured the same other than some additional Tomcat features being turned off in the problematic environment (mobile debugging, security analyzer, RDS, and JS debug.) None of these features seem like they should interfere with CAPTCHA. I can see the files being created by the CF calls in the {application_home}/tmpCache/CFFileServlet/_cf_captcha/ directory in all environments, but I'm getting a 404 error when the png images are requested by the browser. The permissions from root down to the _cf_captcha directory appear to be the same in all environments, though. The uriworkermap.properties file contains /CFFileServlet/* = cfusion in all instances, and I see no alias rules or other remapping in /etc/httpd/conf/httpd.conf nor the mod_jk files related to the connector that would be directing the server to
We are pleased to announce that we have released the updates for the following ColdFusion versions: ColdFusion (2023 release) Update 1 ColdFusion (2021 release) Update 7 ColdFusion (2018 release) Update 17 In these updates, we’ve fixed a few security bugs mentioned in the security bulletin, APSB23-40. We’ve also refreshed ColdFusion lockdown installers. You can find the refreshed installers on the ColdFusion downloads page. For more information, see the tech notes below: ColdFusion (2023 release) Update 1 ColdFusion (2021 release) Update 7 ColdFusion (2018 release) Update 17 The Docker images will be hosted shortly on Docker Hub. Please update your ColdFusion versions and provide us your valuable feedback.
I am unable to cleanly shutdown Tomcat 9.0.76 using shutdown.bat with ColdFusion 2021 Update 7 EE (at the ROOT) on Windows 10. ColdFusion seems to shutdown ok, but Tomcat reports problems with a thread failing to be removed when the application (ColdFusion - ROOT) is stopped: =====START OF SHUTDOWN LOG===13-Jul-2023 08:41:41.671 INFO [main] org.apache.catalina.core.StandardServer.await A valid shutdown command was received via the shutdown port. Stopping the Server instance.13-Jul-2023 08:41:41.672 INFO [main] org.apache.coyote.AbstractProtocol.pause Pausing ProtocolHandler ["http-nio-8080"]13-Jul-2023 08:41:42.237 INFO [main] org.apache.catalina.core.StandardService.stopInternal Stopping service [Catalina]13-Jul-2023 08:41:47.390 SEVERE [main] org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks The web application [ROOT] created a ThreadLocal with key of type [java.lang.ThreadLocal] (value [java.lang.ThreadLocal@2b01be54]) and a value of type [org.apache.
Hi,I installed CF update 7 on CF2021 boxes and it breaks our webService signin. I tried rolling back and than fixes. I re-installed and it breaks so I am pretty sure that this is an issue with update 7. Note The full stack trace of the root cause is available in the server logs. The error turned out NOT to have anything to do with CF update 7
Very strange issue - just installed CF2021 Update 7 on production server. For some reason the printer info isn't displaying?
We ahve a COldFusion (CF) application with a MS SQL Server Databases, and for formal reports we are using SSRS. We we want to maintain a single user login to SSRS (for administrative/maintenence ressons the server admins do NOT want to create Acrive DIrectlty accounts for all website users). The problem is, users are advertently locking this one account due to their repeated misentering of the one account's credentials, which ic requiring us to repetedly call the server administrator to unlock that one account.The solution we are looking for is for ColfFusion to log into SSRS with that one account whenever a user logs into the website so when they open an SSRS report they are already loggid into SSRS and essentially circumvent the SSRS Login dialog.Any assistance with developing/implimenting this 'Behind the Scened' process would be greatly appreciated.
I am using multiple subdirectories each with applicaiton.cfc and unique application name. Users are being redirected from one directory to another by using <cflocation>. I am declaring all variables on <cffunction name="onApplicationStart" returntype="void"><!--- Create application variables ---><cfinclude template="includes/variables.cfm"><cfreturn /></cffunction> But almost 30% users experience this type of error (variable is different all the time) Element IAE.PATH.URLROOT is undefined in APPLICATION.Element IAE.PATH.INCLUDES is undefined in APPLICATION.even these variables are already defined in variables.cfm.
hi, I am using multiple application.cfc in subdirectories. All have unique names and unique application variables. but randomly server is generating error logs in application.log about random application variables not found. There is no specific time or variable. Sometimes everything is working fine on the user end and suddenly it crashes and if we refresh the after a minute or two it works fine.
Hi ,Please let me know how to display a default .cfm file after user logs in to the application . And user should be taken to the login page when he/she logs out. Please let me know how to write logic for this. My application.cfc is , <cfcomponent><cfset This.name = "USERS"><cfset This.Sessionmanagement="True"><cfset This.loginstorage="session"><cfset This.sessiontimeout="#createtimespan(0,0,10,0)#"><cfset This.applicationtimeout="#createtimespan(5,0,0,0)#"><cffunction name="onApplicationStart" returntype="boolean"> <cfreturn True></cffunction><cffunction name="onSessionStart"></cffunction><cffunction name="OnSessionEnd"> <cfargument name = "SessionScope" required=true/> <cfargument name = "ApplicationScope" required=true/></cffunction><cffunction name="OnRequestStart"> <cfargument name = "request" required="true"/
Hi,I have a login page Login.cfm for which I have written code in application.cfc's onRequestStart method,<cffunction name="OnRequestStart"><cfargument name = "request" required="true"/><cfif IsDefined("Form.logout")><cflogout></cfif><cflogin><cfif NOT IsDefined("cflogin")> <cfinclude template="Login.cfm"> <cfabort><cfelse> <cfif cflogin.name IS "" OR cflogin.password IS ""> <cfoutput> <h2>You must enter text in both the User Name and Password fields. </h2> </cfoutput> <cfinclude template="Login.cfm"> <cfabort> <cfelse> <cfquery name="loginQuery" dataSource="tdweb">&n
We've recently upgraded from CF11 to CF2023. During testing of CF2023 on our development server, we didn't find any issues (other than the dateformat:DD update). However, after we moved to production, we found that FileRead (and FileWrite as well) is issuing a 500 error if called from a remote CFC invocation - either via url or $http (AngularJS) request. This doesn't happen on the development server. If FileRead is called from a .cfm, it works fine. If the remote CFC is using cffile(action='read'), it works as well. The only two commands where we are seeing this happen is FileRead and (after subsequent testing) FileWrite. The FileRead does read the file, and the CFC returns the contents back to the calling processing, but then CF appends the 500 error on to the request result. Likewise with FileWrite - the file is written, but then the return request yields a 500 error. The image below is an example of the testing the fileRead process. Any insight would
Hi, I'm getting 404 error when running the coldfusion application. I'm having a simple coldfusion project with just one file(index.cfm) inside it. I'm using VS code along with CF Builder extension. For the web server I'm using IIS. Please find attached is the error page below:Here is my project structure in VS code:And an image of my IIS:Please help. I'm very new to coldfusion. Thanks.
Hello,Our current CF developer has suddenly resigned and I am tasked with getting up to speed with their CF environment to provide, what I would call bandaid support. I am attempting to find a download for CF 2021, to create development environment on a PC. However, all I am seeing on the Adobe website is downloads for CF 2023. How does one go about trying to download previous versions of Coldfusion?Thanks
I have the ColdFusion application development server running on my local machine, which I use to back up and test a site managed by a third party. This site uses default.cfm in every directory instead of index.cfm, which the server doesn't recognize. In other words, navigating to a directory brings up a listing of the directory's contents. How do I configure the CF server to recognize default.cfm as an index page?
Hello Team, Looking to start putting up maintenance page for our Produciton deployments. For users already on site, other than kicking them off by stopping CF Application Server or severing DB connections. Is there anything in CF Admin ect I can see active connections? / files? close gracefully? ty Jose DuenasLead Systems Admin
Hi, Could you please elaborate how many ways are there to call a CFC function from a .cfm page? And I have one more doubt. Can I create a cfc function without creating a cfcomponent? Thank you.
Hi, I'm using Coldfusion 2023. I use VS Code (ColdFusion Builder extension). I'm getting this error continuously ,Selected file is not in the document root of the server. If the project is not in the document root, create a linked folder to the document root ( selecting Project manager > Add Linked Folder ). Please help.
<CFFILE ACTION="READ" FILE="C:\inetpub\wwwroot\synonyms\Words.txt" VARIABLE="myList">Each line of mylist contains Title with 5 related synonyms:Abandon: Desert,Forsake,Leave,Quit,AbdicateAbate: Diminish,Decrease,Reduce,Lessen,SubsideAbhor: Hate,Detest,Loathe,Despise,ExecrateAbility: Capacity,Skill,Talent,Expertise,Proficiency Okay, here's my code that does not work:<cfloop list="#myList#" delimiters=":,"><cfquery name="qinsert" datasource="LESSONS">Insert Into English_Words(Title, SYN_01,SYN_02,SYN_03,SYN_04,SYN_05)values('#Title#', '#SYN_01#', '#SYN_02#', '#SYN_03#', '#SYN_04#','#SYN_05#')</cfquery></cfloop>The result should actually ook like the table screenshot above.I manually added the screenshot columns in the table just to demonstrate what I am trying to do. The text file with the synonums will contain about 1000 TITLE entries, obviously too long to enter manually, and I will need to add more later.But no matter what I try there's always
I currently use ColdFusion for my site and I'm running into this issue. Even after removing the outdated Universal Google Analytics code from both the codebase files and the server, multiple browsers on different computers still interpret this obsolete code when using the Inspect Element feature. Surprisingly, the browsers fail to recognize the newly implemented GTAG 4 code that I have replaced it with. I have ensured that the old code for Universal Google Analytics has been completely eliminated and is not referenced by any component. Even visitors who have never accessed my site before encounter the same issue with the presence of the outdated analytics code. It appears that ColdFusion, despite the absence of Universal Analytics on the server, is somehow unable to detect the new GTAG 4 code. This puzzling situation has left me unable to identify the root cause.
After upgrading our development environment to ColdFusion 2021 from ColdFusion 2018, we've found that there's a change in how debugging information is shown at the bottom of a development page. This change is in regards to custom debugging pages, where the custom debugging pages are created and located at cfusion\wwwroot\WEB-INF\debug. After the custom debugging page is created, it can then be set in the ColdFusion Administrator, Debugging & Logging > Debugging & Logging > Select Debugging Output Format, as well as having the options for the the default pages of classic.cfm and dockable.cfm. When an error occurs, the custom debugging page works correctly. But, the problem we're finding is when you want to display all debugging information at the bottom of a development page - that no longer works unless you choose the Debugging Output Format of classic.cfm. Has anyone else run into this? Does anyone know if there's a new setting someplace t
If you were looking for a challenge, here it is. I have two servers with the same version of CF and Java running on each. On one, cfdump works fine all the time, on the other, it doesn't work at all. Guess which one is the production server. Even the simplest cfdump call fails - I've included the full text of an error - Maybe there's a clue in the trace I can't decipher. Is there some administrative setting I'm missing? Anything would be helpful - advice on what to try next...? Both servers running Version 6,0,0,58500 Edition Professional Java Version 1.3.1_03 Windows 2000 (OS v 5.0)
Hi Team, Could you please help me with connecting Coldfusion 2023 with PostGres? I don't know what driver Jar file and other files needed to be copied and placed in the coldfusion directory.
Remix with Firefly Community Gallery
Thousands of free creations to fall in love with and remix in Firefly.
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.