Article - CS348391
"Access denied" errors are seen in the Apache Tomcat thingworx-foundation-stdout log when attempting to start ThingWorx Platform after successful installation via Installer
Modified: 08-Aug-2022
Applies To
- ThingWorx Platform 9.0 to 9.3
Description
- ThingWorx Platform was starting successfully but now is not showing Access Denied errors in the Apache Tomcat logs
- Apache Tomcat seems to have issues accessing files within <ThingworxStorage>
- The following error is seen for each ThingWorx Platform log when attempting to start Apache Tomcat
- ERROR in ch.qos.logback.core.rolling.RollingFileAppender[SECURITY] - openFile(<ThingWorx Platform Install Location>\ThingworxStorage\logs/<ThingWorx Log File>.log,true) call failed. java.io.FileNotFoundException: <ThingWorx Platform Install Location>\ThingworxStorage\logs\<ThingWorx Log File>.log (Access denifed)
at java.io.FileNotFoundException: C:\PROGRA~2\THINGW~1\ThingworxStorage\logs\SecurityLog.log (Acesso negado)
at at java.io.FileOutputStream.open0(Native Method)
at at java.io.FileOutputStream.open(Unknown Source)
at at java.io.FileOutputStream.<init>(Unknown Source) - Caused by: java.lang.IllegalArgumentException: C:\Users\PBA\Desktop\SSLCER~1.NET\PBAGRO~1.JKS (Access is denied)
at org.apache.tomcat.util.net.AbstractJsseEndpoint.createSSLContext(AbstractJsseEndpoint.java:107)
at org.apache.tomcat.util.net.AbstractJsseEndpoint.initialiseSsl(AbstractJsseEndpoint.java:71)
at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:234)
at org.apache.tomcat.util.net.AbstractEndpoint.bindWithCleanup(AbstractEndpoint.java:1227)
at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:1240)
at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:603)
at org.apache.coyote.http11.AbstractHttp11Protocol.init(AbstractHttp11Protocol.java:80)
at org.apache.catalina.connector.Connector.initInternal(Connector.java:1046)
- ERROR in ch.qos.logback.core.rolling.RollingFileAppender[SECURITY] - openFile(<ThingWorx Platform Install Location>\ThingworxStorage\logs/<ThingWorx Log File>.log,true) call failed. java.io.FileNotFoundException: <ThingWorx Platform Install Location>\ThingworxStorage\logs\<ThingWorx Log File>.log (Access denifed)
- Apache Tomcat does not stay running after showing Access denied errors for each ThingWorx Platform log file
- ApplicationLog
- ConfigurationLog
- CommunicationLog
- ErrorLog
- ScriptLog
- ScriptErrorLog
- SecurityLog
- DatabaseLog
This is a printer-friendly version of Article 348391 and may be out of date. For the latest version click CS348391