質問
Weirdness After CF Auto Lockdown Tool
I ran the CF Auto Lockdown Tool after a new installation of CF 2023 on a Windows 2022 server. Things have stopped working and I can't figure out why.
- I followed almost all of the prerequisites before running; the only one I didn't follow was the recommendation to put CF on its own drive. I can't do that in this case. I haven't proceeded with the lockdown guide after the part where I ran the auto lockdown tool.
- The CF Admin seems to work just fine. And the public-facing site works to some extent but hits errors on certain pages. The errors are cryptic to me. Some examples are:
- Sep 25, 2023 3:07:45 PM org.apache.catalina.core.StandardContext setPath
WARNING: A context path must either be an empty string or start with a '/' and do not end with a '/'. The path [/] does not meet these criteria and has been changed to []
-INFO: The Apache Tomcat Native library which allows using OpenSSL was not found on the java.library.path: [C:\CF2023\cfusion\lib;C:\CF2023\cfusion\jintegra\bin;C:\CF2023\cfusion\jintegra\bin\international;C:\\CF2023\\jre\bin]
Sep 25, 2023 3:07:46 PM org.apache.coyote.AbstractProtocol init
- Sep 25, 2023 15:08:45 WARN [main] - Unable to determine dialect of the StAX implementation at jar:file:/C:/CF2023/cfusion/lib/bundleaxis/wstx-asl-3.2.9.jar!/
Sep 25, 2023 15:08:45 PM Warning [main] - Unable to determine dialect of the StAX implementation at jar:file:/C:/CF2023/cfusion/lib/bundleaxis/wstx-asl-3.2.9.jar!/
And also this one:
Connect to 127.0.0.1:8989 [/127.0.0.1] failed: Connection refused: no further information http://127.0.0.1:8989/PDFgServlet/
Sep 25, 2023 15:08:37 PM Error [Thread-17] - Cannot invoke "String.equalsIgnoreCase(String)" because the return value of "coldfusion.document.webkit.PDFgServiceManager.getEngine()" is null
java.lang.NullPointerException: Cannot invoke "String.equalsIgnoreCase(String)" because the return value of "coldfusion.document.webkit.PDFgServiceManager.getEngine()" is null
at coldfusion.pdfg.jetty.PDFGServiceImpl.initializePDFGService(PDFGServiceImpl.java:247)
at coldfusion.pdfg.jetty.PDFGServiceImpl.access$000(PDFGServiceImpl.java:76)
at coldfusion.pdfg.jetty.PDFGServiceImpl$1.run(PDFGServiceImpl.java:169)
Does anyone have any ideas? I know I can just uninstall the lockdown tool, but I'd rather try to figure out what went wrong.
Thank you
