<?xml version="1.0" encoding="utf-8"?>
			<?xml-stylesheet type="text/css" href="https://www.carehart.org/blog/client/rss.css" ?>
			
			<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
			<channel>
			<title>Charlie Arehart - Server Troubleshooting - lucee</title>
			<link>https://www.carehart.org/blog/client/index.cfm</link>
			<atom:link href="https://www.carehart.org/blog/client/rss.cfm" rel="self" type="application/rss+xml" />
			<description>Charlie Arehart - Server Troubleshooting</description>
			<language>en-us</language>
			<lastBuildDate>Mon, 17 Mar 2025 10:50:00 -0500</lastBuildDate>
			<generator>BlogCFC</generator>
			<docs>http://blogs.law.harvard.edu/tech/rss</docs>
			<managingEditor>blogmaster@carehart.org (Charlie Arehart)</managingEditor>
			<webMaster>blogmaster@carehart.org (Charlie Arehart)</webMaster>
			
			<item>
				<title>Delighted to be speaking at Into the Box 2025, in early May</title>
				<link>https://www.carehart.org/blog/2025/3/17/presenting_hidden_gems_in_fusionreactor</link>
				<description>
				
				I&apos;m delighted to announce that I&apos;ve been selected to speak at the upcoming &lt;a href=&quot;https://www.intothebox.org/&quot;&gt;Into the Box&lt;/a&gt; event (in DC in early May), where I&apos;ll be presenting &lt;b&gt;&quot;Hidden Gems in FusionReactor: for BoxLang, ACF, and Lucee Users&quot;&lt;/b&gt;.

This should not be confused of course with the &quot;Hidden Gems in CF2025&quot; talk which &lt;a href=&quot;https://www.carehart.org/blog/2025/3/15/presenting_hidden_gems_in_cf2025&quot;&gt;I also just announced&lt;/a&gt; that I&apos;d be presenting at the upcoming CF Summit East (next week in DC) and CFCamp (in Munich in late May). It&apos;ll be a busy few weeks! :-)

As with them, it&apos;s always a thrill to attend this annual event. Following is the topic description and more.  [More]
				</description>
				
				<category>presentations</category>
				
				<category>performance</category>
				
				<category>cf2016</category>
				
				<category>cf2021</category>
				
				<category>fusionreactor</category>
				
				<category>boxlang</category>
				
				<category>commandbox</category>
				
				<category>cf2025</category>
				
				<category>troubleshooting</category>
				
				<category>cf2023</category>
				
				<category>cf2018</category>
				
				<category>lucee</category>
				
				<pubDate>Mon, 17 Mar 2025 10:50:00 -0500</pubDate>
				<guid>https://www.carehart.org/blog/2025/3/17/presenting_hidden_gems_in_fusionreactor</guid>
				
			</item>
			
			<item>
				<title>Workaround for performance issue in CF&apos;s use of Redis for sessions</title>
				<link>https://www.carehart.org/blog/2024/5/28/workaround_for_seeming_CF_Redis_sessions_bug</link>
				<description>
				
				This is important news for those using CF&apos;s feature to store sessions (session variables for all sessions) in Redis. 

Some folks, using it with CF2021 or 2023 found CF was somehow heavily impacting their Redis instance. The good news is that I&apos;ve found an easy fix/workaround (until Adobe fixes it formally).

For more (including why you may or may NOT be impacted by the issue), read on.  [More]
				</description>
				
				<category>performance</category>
				
				<category>cf2021</category>
				
				<category>admin</category>
				
				<category>redis</category>
				
				<category>troubleshooting</category>
				
				<category>cf2023</category>
				
				<category>lucee</category>
				
				<pubDate>Tue, 28 May 2024 15:55:00 -0500</pubDate>
				<guid>https://www.carehart.org/blog/2024/5/28/workaround_for_seeming_CF_Redis_sessions_bug</guid>
				
			</item>
			
			<item>
				<title>Delighted to be presenting at CFCamp 2024, on &quot;Using Redis for session storage in ACF and Lucee&quot;</title>
				<link>https://www.carehart.org/blog/2024/4/9/presenting_on_cf_redis_sessions</link>
				<description>
				
				I&apos;m delighted to share the news that I&apos;ve been selected to be a presenter again at the wonderful &lt;a href=&quot;https://cfcamp.org&quot;&gt;CFCamp&lt;/a&gt; event, being held again June 13-14 in Munich, Germany. (I got the news last week but have been overwhelmed with recent work, so I&apos;ve been behind posting such news. I have still more to come.)

As one of the premier conferences for both Adobe ColdFusion and Lucee, I highly recommend you attend the event if you can. Plus, if you don&apos;t live in Europe it&apos;s a great excuse to vacation on the continent and be tax-deductible at the same time! :-)

My talk this year (my 8th straight appearance at the event) will be a new one for me. Here are the details:  [More]
				</description>
				
				<category>cf2016</category>
				
				<category>cf2021</category>
				
				<category>cf2023</category>
				
				<category>cf2018</category>
				
				<category>lucee</category>
				
				<pubDate>Tue, 09 Apr 2024 11:55:00 -0500</pubDate>
				<guid>https://www.carehart.org/blog/2024/4/9/presenting_on_cf_redis_sessions</guid>
				
			</item>
			
			<item>
				<title>Recent critical Lucee security vulns - make sure you&apos;re protected, finding out more about them</title>
				<link>https://www.carehart.org/blog/2024/2/22/recent_critical_lucee_security_vulns</link>
				<description>
				
				There has been important news released (this week and last week) about &lt;b&gt;a critical Lucee security vuln (an RCS or remote code execution vuln)&lt;/b&gt;. You&apos;ll want to make sure your Lucee instances are protected either by updates or configuration (or both). There are actually 3 matters to beware.  [More]
				</description>
				
				<category>updates</category>
				
				<category>security</category>
				
				<category>lucee</category>
				
				<pubDate>Thu, 22 Feb 2024 11:22:00 -0500</pubDate>
				<guid>https://www.carehart.org/blog/2024/2/22/recent_critical_lucee_security_vulns</guid>
				
			</item>
			
			<item>
				<title>Recordings and links for my presentations in Jan 2024, Dec 2023</title>
				<link>https://www.carehart.org/blog/2024/1/26/presentations_recordings_jan2024_dec2023</link>
				<description>
				
				I&apos;ve done a few online presentations in recent weeks, and while I&apos;ve done a blog post announcing each when it was upcoming, I was torn about also doing a blog post &lt;b&gt;after&lt;/b&gt; each, just to mention their recording URL. I don&apos;t want people to feel there are &quot;too many&quot; posts. Also, since I use youtube live for the CFMeetup sessions, technically the url for the meeting is indeed the same one to use to view the recording of it: so if you know one, you know both.

But some people seem to notice when news is shared of a recording being made available, so here you go.:-) These are 4 sessions I&apos;ve done in Jan 2024 and Dec 2023.  [More]
				</description>
				
				<category>presentations</category>
				
				<category>updates</category>
				
				<category>cf2016</category>
				
				<category>cf2021</category>
				
				<category>admin</category>
				
				<category>java</category>
				
				<category>cf11</category>
				
				<category>cf2023</category>
				
				<category>cf2018</category>
				
				<category>lucee</category>
				
				<pubDate>Fri, 26 Jan 2024 11:06:00 -0500</pubDate>
				<guid>https://www.carehart.org/blog/2024/1/26/presentations_recordings_jan2024_dec2023</guid>
				
			</item>
			
			<item>
				<title>Presenting &quot;Updating the Java underlying ColdFusion - considering it, doing it&quot; Thurs Jan 18, Online</title>
				<link>https://www.carehart.org/blog/2024/1/17/presenting_on_updating_java</link>
				<description>
				
				As most know, ColdFusion runs atop Java (and has since CF6). Did you know that JVM updates come out quarterly (including one just this week)? While some may find the process of doing them to be &quot;old hat&quot;, others are often surprised to discover it&apos;s their responsibility to keep that Java updated. And on the surface, &quot;installing Java&quot; is easy--but like so many other things, &quot;the devil is in the details&quot;.

So I &lt;strike&gt;will be presenting&lt;/strike&gt; presented a talk on this topic, online &lt;strike&gt;this Thursday, at noon US Eastern&lt;/strike&gt;, on the CFMeetup youtube livestream (which &lt;strike&gt;will be&lt;/strike&gt; was recorded). Folks who are members of the &lt;a href=&quot;https://coldfusionmeetup.com&quot;&gt;Online ColdFusion Meetup&lt;/a&gt; will already have gotten notification about this, but for those who are not, here are the details:  [More]
				</description>
				
				<category>presentations</category>
				
				<category>updates</category>
				
				<category>cf2016</category>
				
				<category>cf2021</category>
				
				<category>admin</category>
				
				<category>java</category>
				
				<category>cf2023</category>
				
				<category>cf2018</category>
				
				<category>lucee</category>
				
				<pubDate>Wed, 17 Jan 2024 10:15:00 -0500</pubDate>
				<guid>https://www.carehart.org/blog/2024/1/17/presenting_on_updating_java</guid>
				
			</item>
			
			<item>
				<title>Several things to consider when applying updates to Java (aka the JVM, JDK, JRE)</title>
				<link>https://www.carehart.org/blog/2024/1/17/jvm_update_considerations</link>
				<description>
				
				(Posted originally in Jan 2024, updated in Oct 2025.)

If you run server software that runs atop Java and you learn there&apos;s a new Java update available, it may well be relatively simple for you to apply that update if you do it often. If you don&apos;t, and you are running important server applications which rely upon Java, then it&apos;s in your interest to give some consideration to various matters related to doing such an update. That&apos;s the primary focus of this post.

And as important, if you may have skipped some Java updates before this one, there are some additional points to consider regarding some potentially important changes in those updates that you may be skipping. 

For more on the above, read on.  [More]
				</description>
				
				<category>updates</category>
				
				<category>cf2016</category>
				
				<category>cf2021</category>
				
				<category>admin</category>
				
				<category>cf10</category>
				
				<category>java</category>
				
				<category>cf11</category>
				
				<category>cf2023</category>
				
				<category>cf2018</category>
				
				<category>lucee</category>
				
				<pubDate>Wed, 17 Jan 2024 00:23:00 -0500</pubDate>
				<guid>https://www.carehart.org/blog/2024/1/17/jvm_update_considerations</guid>
				
			</item>
			
			<item>
				<title>My meta resource page about updating CF, the Java underlying it, the wsconfig, and more</title>
				<link>https://www.carehart.org/blog/2023/7/30/cfupdate_meta_resource_page</link>
				<description>
				
				With all the recent updates to CF (and the ongoing need to keep up and related things up-to-date), I wanted to share some news: I&apos;ve long had on my site a meta resource page regarding keeping ColdFusion updated, where I offered both &lt;b&gt;links and tips related to updating CF&lt;/b&gt; as well as the JVM underlying CF, the web server connector(wsconfig), the CF PMT, FusionReactor, CF Builder (old Eclipse and new VSCode versions) and even Lucee.

It&apos;s been on my site as my &quot;&lt;a href=&quot;https://www.carehart.org/cfupdate/&quot;&gt;CFUpdate&lt;/a&gt;&quot; page (linked to from my old-school top-level nav bar), and I&apos;ve kept the page updated. [Hey, updating my meta resource on updates. That&apos;s SO meta!]

But I suspect a lot of people may never find it for one reason or another, so I wanted to offer a link to it here.

&lt;a href=&quot;https://www.carehart.org/cfupdate/&quot;&gt;Check it out&lt;/a&gt;, and I welcome comments or feedback here. 
				</description>
				
				<category>updates</category>
				
				<category>carehart classics</category>
				
				<category>cf2021</category>
				
				<category>fusionreactor</category>
				
				<category>resource lists</category>
				
				<category>java</category>
				
				<category>cf2023</category>
				
				<category>connector</category>
				
				<category>cf2018</category>
				
				<category>PMT</category>
				
				<category>lucee</category>
				
				<pubDate>Sun, 30 Jul 2023 17:39:00 -0500</pubDate>
				<guid>https://www.carehart.org/blog/2023/7/30/cfupdate_meta_resource_page</guid>
				
			</item>
			
			<item>
				<title>What&apos;s new in FusionReactor 9.2.0, released Jan 18 2023</title>
				<link>https://www.carehart.org/blog/2023/1/24/whats_new_in_fr_9.2.0</link>
				<description>
				
				If you&apos;re a user of the wonderful &lt;a href=&quot;https://www.fusion-reactor.com&quot;&gt;FusionReactor monitoring and observability solution&lt;/a&gt; (for ColdFusion, Lucee, Java servers and more), you may delight in hearing news of a new FusionReactor (FR) version. 9.2.0 was released last week, Jan 18, 2023. 

You can learn more (in brief) about what&apos;s new in the bullets for 9.2.0 offered at the &lt;a href=&quot;https://docs.fusion-reactor.com/release-notes/#920&quot;&gt;release notes page&lt;/a&gt;.

&lt;b&gt;TLDR:&lt;/b&gt; For some folks, news of the new version is all the need to hear. For those who may like to hear a bit more about the update, read on.  [More]
				</description>
				
				<category>cf2021</category>
				
				<category>fusionreactor</category>
				
				<category>monitoring</category>
				
				<category>cf2018</category>
				
				<category>lucee</category>
				
				<pubDate>Tue, 24 Jan 2023 01:15:00 -0500</pubDate>
				<guid>https://www.carehart.org/blog/2023/1/24/whats_new_in_fr_9.2.0</guid>
				
			</item>
			
			<item>
				<title>Presenting tomorrow on comparing CF docker images, at IntotheBox Precon</title>
				<link>https://www.carehart.org/blog/2022/8/31/speaking_at_intothebox_precon_on_comparing_CF_docker_images</link>
				<description>
				
				Just a heads-up to my readers that I&apos;ll be giving a talk tomorrow (Thurs, Sep 1 at noon Eastern) on &quot;&lt;b&gt;&lt;i&gt;Comparing and contrasting Docker images from Ortus, Adobe, and Lucee&lt;/i&gt;&lt;/b&gt;&quot;, at the &lt;a href=&quot;https://www.intothebox.org/&quot;&gt;Into the Box&lt;/a&gt; &quot;pre-conference&quot; event. 

&lt;b&gt;Update 9/1/22:&lt;/b&gt; the recording was posted. I&apos;ll link to it in the discussion about getting access to those (not free, for now).

The preconference sessions (like the full conference sessions next week) are NOT free, but they ARE available to anyone who signs up for the conference, which is just $99 (until midnight Sep 6) for a &lt;a href=&quot;https://www.eventbrite.com/e/into-the-box-2022-and-here-we-go-again-tickets-301522942237&quot;&gt;virtual pass&lt;/a&gt;, giving you access to over 30 sessions on all kinds of content related to CF, CFML, Lucee, and web technology. More in a moment about finding more on those sessions and accessing &lt;b&gt;recordings&lt;/b&gt;, which ARE included in that virtual event ticket.

First, as for my talk, it will be:  [More]
				</description>
				
				<category>presentations</category>
				
				<category>commandbox</category>
				
				<category>docker</category>
				
				<category>lucee</category>
				
				<pubDate>Wed, 31 Aug 2022 00:12:00 -0500</pubDate>
				<guid>https://www.carehart.org/blog/2022/8/31/speaking_at_intothebox_precon_on_comparing_CF_docker_images</guid>
				
			</item>
			
			<item>
				<title>Confirming ColdFusion&apos;s Java version, via admin, vars, or code</title>
				<link>https://www.carehart.org/blog/2021/4/5/Confirming-ColdFusions-Java-version-via-CFML-code</link>
				<description>
				
				Have you ever wished you could confirm with 100% certainty what Java version is in use by the CF instance you are running? Or where the JVM&apos;s location is (in case you are told to modify files related to it)?

Some good news is that ColdFusion offers simple ways/variables that can show you each of these, via the admin or via CFML code. In this post, I discuss both approaches, including a simple single variable which works in CF2018 and above, a variation for those on CF2016 and earlier, as well as variations for Lucee.  [More]
				</description>
				
				<category>cf2016</category>
				
				<category>cf2021</category>
				
				<category>cf10</category>
				
				<category>java</category>
				
				<category>cf11</category>
				
				<category>cf2018</category>
				
				<category>lucee</category>
				
				<pubDate>Mon, 05 Apr 2021 11:13:00 -0500</pubDate>
				<guid>https://www.carehart.org/blog/2021/4/5/Confirming-ColdFusions-Java-version-via-CFML-code</guid>
				
			</item>
			
			<item>
				<title>Did you know that CF2018 imports environment vars into the Server scope?</title>
				<link>https://www.carehart.org/blog/2020/2/28/cf2018_env_vars_in_server_scope</link>
				<description>
				
				This is a hidden gem that I never saw documented anywhere: CF2018 now imports environment variables into the CF &quot;server&quot; scope, specifically:

&lt;code&gt;server.system.environment&lt;/code&gt;

and java system properties into:

&lt;code&gt;server.system.properties&lt;/code&gt;

(Thanks to Sean C for catching a mistake in the initial post.)

I learned of it last year when Pete F &lt;a href=&quot;https://twitter.com/pfreitag/status/1142170344129814528&quot;&gt;tweeted about it&lt;/a&gt;, and I assumed someone else would do a post about it, but the topic came up in a discussion today and I was surprised to not be able to find any mention of it, other than that and his &lt;a href=&quot;https://cfdocs.org/server-scope&quot;&gt;mention of it in his cfdocs.org site&lt;/a&gt;.

And yes, Lucee had it first (as &lt;a href=&quot;https://dev.lucee.org/t/environment-variables-and-system-properties/116&quot;&gt;proposed initially in 2015&lt;/a&gt;). :-) 

The feature can be useful, whether you&apos;re setting such vars when running a (Docker) container, or via JVM args, etc., and you want to be able to access them within CFML. 
				</description>
				
				<category>hidden gems</category>
				
				<category>admin</category>
				
				<category>docker</category>
				
				<category>cf2018</category>
				
				<category>cfml</category>
				
				<category>lucee</category>
				
				<pubDate>Fri, 28 Feb 2020 16:45:00 -0500</pubDate>
				<guid>https://www.carehart.org/blog/2020/2/28/cf2018_env_vars_in_server_scope</guid>
				
			</item>
			
			<item>
				<title>Configuring FusionReactor to show &quot;real ip address&quot; when behind a load balancer or other proxy</title>
				<link>https://www.carehart.org/blog/2019/8/21/Configuring_FusionReactor_show_real_ip_address</link>
				<description>
				
				If your server is behind a load balancer or other sort of proxy, you may have noticed that when you view information about requests in FusionReactor, they all have the same (or nearly the same) IP address. This can be easily fixed, and I show you how in this post.  [More]
				</description>
				
				<category>tomcat</category>
				
				<category>cf2016</category>
				
				<category>logs</category>
				
				<category>fusionreactor</category>
				
				<category>tools</category>
				
				<category>cf11</category>
				
				<category>troubleshooting</category>
				
				<category>cf2018</category>
				
				<category>lucee</category>
				
				<pubDate>Wed, 21 Aug 2019 18:27:00 -0500</pubDate>
				<guid>https://www.carehart.org/blog/2019/8/21/Configuring_FusionReactor_show_real_ip_address</guid>
				
			</item>
			
			<item>
				<title>Speaking at CFCamp 2019, for the 10th talk/7th year!</title>
				<link>https://www.carehart.org/blog/2019/8/20/speaking_at_CFCamp_2019</link>
				<description>
				
				Following on my recent &lt;a href=&quot;https://www.carehart.org/blog/2019/8/15/come_learn_about_getting_started_with_CF_Docker_images_CF_Summit_2019&quot;&gt;announcement about speaking at CF Summit 2019&lt;/a&gt;, I am delighted to announce also that I&apos;ve been selected to speak at &lt;a href=&quot;https://www.cfcamp.org/&quot;&gt;CFCamp 2019&lt;/a&gt;, in Munich this October.  

This will be my &lt;b&gt;sixth year in a row presenting at this wonderful event&lt;/b&gt;, and my seventh year total. It will also be &lt;b&gt;my 10th presentation&lt;/b&gt; there. (You can see all my past presentations, including when and where offered, at &lt;a href=&quot;https://www.carehart.org/presentations&quot;&gt;carehart.org/presentations&lt;/a&gt;.)

FWIW, half of those talks have been &quot;sponsor&quot; presentations on behalf of Intergral, the makers of &lt;a href=&quot;https://www.fusion-reactor.com&quot;&gt;FusionReactor&lt;/a&gt;, while the rest were not. And despite the title of my talk this year, &quot;&lt;a href=&quot;https://www.cfcamp.org/sessions/comparing-monitoring-solutions-for-cf-and-lucee.html&quot;&gt;Comparing Monitoring Solutions for CF and Lucee&quot;&lt;/a&gt;, it is NOT an FR-sponsored talk. See the description below, for more.  [More]
				</description>
				
				<category>performance</category>
				
				<category>fusionreactor</category>
				
				<category>monitoring</category>
				
				<category>CF Server Monitor</category>
				
				<category>cf2018</category>
				
				<category>PMT</category>
				
				<category>lucee</category>
				
				<pubDate>Tue, 20 Aug 2019 23:23:00 -0500</pubDate>
				<guid>https://www.carehart.org/blog/2019/8/20/speaking_at_CFCamp_2019</guid>
				
			</item>
			
			<item>
				<title>Considering use of Amazon Corretto, the new openjdk jvm, especially with ColdFusion</title>
				<link>https://www.carehart.org/blog/2018/11/15/considering_amazon_corretto_open_jdk</link>
				<description>
				
				As I &lt;a href=&quot;https://www.carehart.org/blog/client/index.cfm/2018/11/15/on_production_use_of_java_going_forward&quot;&gt;posted earlier today&lt;/a&gt;, there are big changes afoot in the Java world, about production (not just &quot;commercial&quot;) use of Java going forward. This is big news, as it is for anyone using Java 8 or 11 for production purposes. 

But here&apos;s some good news: Amazon has recently released a new free JVM (java virtual machine) implementation based on the OpenJDK specification, called &lt;a href=&quot;https://aws.amazon.com/corretto/&quot;&gt;Corretto&lt;/a&gt;. In this post, I want to share some news about it. (Off the bat, let me tell my friends on any Linux flavor other than Amazon Linux 2, this is not yet available to you. For now it is &lt;b&gt;only available for Amazon Linux 2 as well as Windows, MacOS, and as a docker image&lt;/b&gt;. Other Linux flavors are due in Q1 2019.)

For much more, read on.

&lt;blockquote&gt;&lt;b&gt;Update in Jan 2019: This is no longer an option for CF folks to consider, as Adobe announced both that they have licensed Oracle Java for production use by those using CF, and they clarified that they will NOT be adding support for any OpenJDK implementations.&lt;/b&gt; I will leave this post and the rest, for non-CF users and for posterity.&lt;/blockquote&gt;  [More]
				</description>
				
				<category>cf2016</category>
				
				<category>cf10</category>
				
				<category>java</category>
				
				<category>cf11</category>
				
				<category>cf2018</category>
				
				<category>lucee</category>
				
				<pubDate>Thu, 15 Nov 2018 17:28:00 -0500</pubDate>
				<guid>https://www.carehart.org/blog/2018/11/15/considering_amazon_corretto_open_jdk</guid>
				
			</item>
			</channel></rss>