Bugs fixed in ColdFusion (2018 release) Update 1

Bug ID Description Component
CF-4203125 When you enter a password in Redis in session storage, the password displays in the Redis Cache Settings section in ColdFusion Administrator > Caching. Administrator
CF-4203075 After enabling the option Enable Request Debugging Output in ColdFusion Administrator and choosing either classic.cfm or dockable.cfm from the Server Debugging Output Format drop-down list, and invoking a ColdFusion page, the debug output does not appear as expected. Debugging
CF-4198748 Add the function getCanonicalPath that calls the function java.io.File getCanonicalPath. File Management

Known issues in this release

Issue 1

If server.xml already contains the property packetSize, then the update does not check for the entry. The update adds another entry in the xml for packet size, the result of which, the server fails to start, and throws the following exception:

Oct 01, 2018 4:22:20 PM com.adobe.coldfusion.launcher.Launcher run

WARNING: Catalina.start using C:\ColdFusion2018\cfusion/runtime/conf/server.xml

org.xml.sax.SAXParseException; systemId: file://C/ColdFusion2018/cfusion/runtime/conf/server.xml; lineNumber: 49; columnNumber: 131; Attribute "packetSize" was already specified for element "Connector".

                at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1239)

                at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:649)

                at org.apache.tomcat.util.digester.Digester.parse(Digester.java:1576)

                at com.adobe.coldfusion.launcher.Launcher.run(Launcher.java:801)

                at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

                at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)

                at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

                at java.lang.reflect.Method.invoke(Method.java:483)

                at com.adobe.coldfusion.bootstrap.Bootstrap.init(Bootstrap.java:90)

                at com.adobe.coldfusion.bootstrap.Bootstrap.main(Bootstrap.java:165)

Workaround

Open the file server.xml and remove the duplicate entry of packetSize. Restart the server.

Issue 2

If domain names contain underscores, an error 400 is thrown.

This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License  Twitter™ and Facebook posts are not covered under the terms of Creative Commons.

Legal Notices   |   Online Privacy Policy