Please try out this build and let us know both if it’s all good and working for you, or if you find any issues we need to address.
Important Changes
Cookie timestamps are now in GMT not UTC, to avoid issues with Cloudflare downgrading cookies to session cookies LDEV-4314 (backported to 5.4.8.2 as well)
I have just updated a server from the 6.2.2.54-SNAPSHOT to the 6.2.2.54-RC by running the update via the admin. Websites appeared to be running, but I could not access the admin with the error below.
I was able to recover by placing the 6.2.2.56-SNAPSHOT.lco file into the patches directory and restart.
Lucee 6.2.2.54-RC Error (application)
Message you cannot instantiate the interface [zip://C:\lucee\tomcat\lucee-server\context\context\lucee-admin.lar!/Application.cfc] as a component (application_cfc$cffalse)
AI (Experimental) For AI-driven exception analysis setup, see [AI Setup Guide](https://github.com/lucee/lucee-docs/blob/master/docs/recipes/ai.md).
Java Stacktrace lucee.runtime.exp.ApplicationException: you cannot instantiate the interface [zip://C:\lucee\tomcat\lucee-server\context\context\lucee-admin.lar!/Application.cfc] as a component (application_cfc$cffalse)
at lucee.runtime.component.ComponentLoader.initComponent(ComponentLoader.java:697)
at lucee.runtime.component.ComponentLoader._loadComponent(ComponentLoader.java:624)
at lucee.runtime.component.ComponentLoader.loadComponent(ComponentLoader.java:512)
at lucee.runtime.component.ComponentLoader.loadComponent(ComponentLoader.java:496)
at lucee.runtime.listener.ModernAppListener._onRequest(ModernAppListener.java:109)
at lucee.runtime.listener.ModernAppListener.onRequest(ModernAppListener.java:100)
at lucee.runtime.PageContextImpl.execute(PageContextImpl.java:2810)
at lucee.runtime.PageContextImpl._execute(PageContextImpl.java:2797)
at lucee.runtime.PageContextImpl.executeCFML(PageContextImpl.java:2768)
at lucee.runtime.engine.Request.exe(Request.java:45)
at lucee.runtime.engine.CFMLEngineImpl._service(CFMLEngineImpl.java:1109)
at lucee.runtime.engine.CFMLEngineImpl.serviceCFML(CFMLEngineImpl.java:1066)
at lucee.loader.engine.CFMLEngineWrapper.serviceCFML(CFMLEngineWrapper.java:97)
at lucee.loader.servlet.jakarta.CFMLServlet.service(CFMLServlet.java:52)
at jakarta.servlet.http.HttpServlet.service(HttpServlet.java:710)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:130)
at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:109)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:167)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:79)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:483)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:116)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
at mod_cfml.core.invoke(core.java:180)
at org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:666)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343)
at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:396)
at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:903)
at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1744)
at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:637)
at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:59)
at java.base/java.lang.Thread.run(Unknown Source)
The same issue was reproduced when I tried to update from 6.2.2.54-SNAPSHOT to 6.2.2.54-RC.
“You cannot instantiate the interface [zip://C:\lucee-server\context\context\lucee-admin.lar!/Application.cfc] as a component (application_cfc$cffalse).”
After restarting the server, the issue still occurred. It was only fixed after removing the .lco file from the patches.